Assertion: macro expansion | /r/HasProperty | syntax-rules
Facets:
Source sentences:
text: In the mid-eighties, a number of papers introduced the notion of hygienic macro expansion ( syntax-rules ), a pattern-based system where the syntactic environments of the macro definition and the macro use are distinct, allowing macro definers and users not to worry about inadvertent variable capture (cf. referential transparency).