[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Scheme-reports] auxiliary syntax

On Tue, Jan 8, 2013 at 12:09 AM, Eli Barzilay <eli@x> wrote:

> The solution some suggest is just to using renaming. [...] I could
> try to prefix the SRE identifiers consistently, e.g. `rx:' and
> `rx?', except oops, the underlying SRE engine doesn't know these
> names!

If it's hygienic -- ie, if it's comparing identifiers, then it would
work fine.  No impasse.

The underlying engine is irregex.  It _can't_ be hygienic even if
I wanted it to - it's not a macro language.  It shouldn't be a macro
language either, otherwise you couldn't dynamically generate
SREs which would really suck.


Scheme-reports mailing list