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

Reply via email to