Well, R5RS does not specify what happens in the second case, so you
can consider it a feature :-) 


Matt Gushee <[EMAIL PROTECTED]> writes:

>
> Wait a minute, though. I understand now why
>
>   (('a) ...)
>
> didn't match, but how is it that
>
>   ('a ...)
>
> isn't a syntax error? Is it because 'a expands to (quote a), and is
> thus treated by case as a list of the symbols quote and a? And if so,
> is that correct behavior? After all,
>
> csi> (pair? 'a)
> #f
>
> (as I expected).


_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to