Hygienic Macros

Compile-time syntax transformers that automatically avoid unintended name capture between the macro’s template and the use site. Racket’s hygienic macro system is the foundation on which its language-extension and DSL facilities are built.

In this vault

Backlinks