Btw, it might be possible to fix pass_peep::b by using possessive regexes, but since I don't completely understand what ids it supposed it do, I haven't tried to fix it.
I think the regex-based approach is strictly worse than using a tokenizer. I had a hateful time getting it to work even as well as it does.
On the other hand, it does seem sort of backwards to delete string manipulation code written in Perl and replace it with C :).
I think Eric is cutting our new release today. After that, we will be free to play around with this stuff.
John
