Let's stop parser Hell
Jacob Carlborg
doob at me.com
Wed Aug 1 02:48:34 PDT 2012
On 2012-08-01 10:40, Jonathan M Davis wrote:
> It could certainly be added, but unless the lexer always knows it (and I'm
> pretty sure that it doesn't), then keeping track of that entails extra
> overhead. But maybe it's worth that overhead. I'll have to look at what I have
> and see. Worst case, the caller can just use walkLength on str, but if it has
> to do that all the time, then that's not exactly conducive to good
> performance.
Doing a syntax highlighter and calculate the length (walkLength) for
each token would most likely slow it down a bit.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list