I'm currently unable to get the regexp 'marks' to
stick except in trailing position. This is enough
for tokenisation but not group extraction.
In principle, marks label epsilon arcs rather than nodes of the
underlying NFA. The transformation to dfa must respect
If anyone knows how to do this, please let me know.
The current algorithm bypasses NFA construction.
[See Dragon book]
John Skaller, mailto:skaller@...
snail: PO BOX 401 Glebe NSW 2037 Australia
Checkout the Felix programming language http://felix.sf.net