8 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.