![]() The previous definition of define-simple-macro would fail (with a very poor error message) if the user made a simple macro like: (define-simple-macro (~or a b) (let ([tmp a]) (if tmp tmp b))) While the define-simple-macro form does allow syntax-parse patterns, this should not be enabled for the initial head pattern, as described in the define-simple-macro documentation. |
||
---|---|---|
.. | ||
scribblings | ||
info.rkt |