I was playing around with parser-tools, which has a convenient syntax in which the elements of a grammar rule are bound in order to $1, $2, etc. This led me to think about how the composability of non-hygienic macros could be limited by name-collisions - not very likely in this case, but easier to imagine for something like, say, anaphoric if. My understanding of Racket's internals is still pretty limited, so I'd like to know if there could be a mechanism with which the programmer could specify prefixes for any bindings introduced by a particular macro, without requiring explicit support from the macro writer?
-- 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.