[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

Reply via email to