syntax-rules
moved macro to syntax
in Racket
multiple evaluations
names of macros
see also for macros
tips for Racket