Unhygienic and referentially opaque macros with Scheme syntax-rules [pdf] (2013)okmij.org30 pointsfanf22 years ago