> The trouble, sadly, is that this grammar is ambiguous. In
>
>   (for ([(x y) s])
>     ....)
>
> should (x y) be parsed as a single match pattern or as two binders for a 
> two-valued sequence (such as one produced by in-hash, for example)?

Unless I'm being dense, (x y) isn't a valid single match pattern?

[Quasipatterns like `(x y) or `(,x ,y) would be.]

But even if it is grammatically possible, like I said at the end, I'm
not sure it's worthwhile.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to