1 Parsing and Specifying Syntax
The syntax/parse
library provides a framework for
writing macros and processing syntax. The library provides a powerful
language of syntax patterns, used by the pattern-matching form
syntax-parse and the specification form
define-syntax-class. Macros that use syntax-parse
automatically generate error messages based on descriptions and
messages embedded in the macro’s syntax patterns.
(require syntax/parse) | package: base |
1.2.2.2 Optional Arguments with define-splicing-syntax-class |