Let's stop parser Hell

Philippe Sigaud philippe.sigaud at gmail.com
Mon Aug 6 22:11:26 PDT 2012


On Tue, Aug 7, 2012 at 7:02 AM, David Nadlinger <see at klickverbot.at> wrote:

> As far as I know, ctRegex _always_ produces machine code. Bytecode is what
> the runtime implementation, i.e. regex, uses.

That's what I had in mind too, but Dmitry seemed to say things are
more complicated. Maybe I misunderstood.
And do you know why it's called bytecode? I never heard of 'bytecode'
for D outside of std.regex. Does that just mean 'intermediate form D
code', as in 'bunch of small and easily optimized instructions.'?


More information about the Digitalmars-d mailing list