id consider it a bug with the reader fighting with the macroexpander for unpredictable dominance of the universe.

-elf


On Thu, 28 Feb 2008, Ivan Raikov wrote:



 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
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users



_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to