Hello Andy! "Andy Wingo" <wi...@pobox.com> writes:
> * test-suite/lib.scm (pass-if, expect-fail, pass-if-exception) > (expect-fail-exception): Rewrite as syntax-rules macros. In a very > amusing turn of events, it turns out that bindings introduced by > hygienic macros are not visible inside expansions produced by > defmacros. This seems to be expected, so go ahead and work around the > problem. As I said on IRC, this looks like a possible source of annoyances to me. It means that when writing a syntax-case macro, one has to know whether one of the form used is a macro, and whether it's a defmacro or a syntax-case macro. > * test-suite/tests/srfi-31.test ("rec special form"): Expand in eval. > > * test-suite/tests/syntax.test ("begin"): Do some more expanding in eval, > though all is not yet well. Why is it needed? Thanks for the great & exciting work! Ludo'.