[EMAIL PROTECTED] (Ludovic Courtès) writes: > The "case is hygienic" test case in `syntax.test' looks suspicious to > me. Why would the fact that `else' is bound influence the syntax of > `case'?
Ok, this is because of the definition of `case' in terms of `syntax-rules' in R5RS (I remember discussing this some time ago on IRC but I had forgotten the details). So the test is correct. Still, the check in `scm_m_case ()' is a bit costly for what it's worth... Of Bigloo, Chicken and Scheme48, only Scheme48 implements it properly. Ludo'. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel