macroexpand[procedure] macroexpand x
[procedure] macroexpand-1 x
ChezScheme, Gauche
In Gauche, these expands only a globally defined macros.
Use %macroexpand and %macroexpand-1 to expand
locally introduced macros (using let-syntax etc.)
STk calls these macro-expand and macro-expand-1.
|