Ryan Culpepper wrote at 09/21/2011 05:43 PM:
That's a bug. A pattern variable should always be bound to a syntax object.
This seems to me like a good scenario of one kind of backward compatibility issue affecting PLaneT.
For example, I think that a fix to this bug would break a forthcoming PLaneT package of mine, as it is now. (Of course, I can add add a workaround now, since I know of the problem before the package went out the door. That wouldn't work for anyone who already released packages and doesn't know of the problem in advance.)
Perhaps automated testing of PLaneT packages against prospective Racket releases is part of the solution?
BTW, "syntax-parse" is great stuff. -- http://www.neilvandyke.org/ _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev