From 8a63d80379a182a0c3a80d7582b3b97f6679eb7e Mon Sep 17 00:00:00 2001 From: Sam Tobin-Hochstadt Date: Wed, 4 Mar 2020 14:19:16 -0500 Subject: [PATCH] Preserve undocumented `args` syntax class attribute. PR #2678 unintentionally removed this attribute, but it was used at least by "collections-lib" and "static-rename-lib". cc @sorawee @lexi-lambda @jackfirth @rmculpepper --- racket/collects/syntax/parse/lib/function-header.rkt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/racket/collects/syntax/parse/lib/function-header.rkt b/racket/collects/syntax/parse/lib/function-header.rkt index b0f49be7fd..2e67c1ecb7 100644 --- a/racket/collects/syntax/parse/lib/function-header.rkt +++ b/racket/collects/syntax/parse/lib/function-header.rkt @@ -6,7 +6,7 @@ (provide function-header formal formals) (define-syntax-class function-header - #:attributes (name params) + #:attributes (name params args) (pattern ((~or header:function-header name*:id) . args:formals) #:attr params #'((~@ . (~? header.params ())) . args.params) #:attr name #'(~? header.name name*)))