Matthias Andree wrote: >> Insprired by our discussion, Tom, I changed the lexer to be >> more in the fashion you describe. If you want to see if it >> works for you, it is attached. > > How does "size lexer_v3.o" change? I don't have an old one at hand, but the new one is: text data bss dec hex filename 50233 32 65632 115897 1c4b9 lexer_v3.o pi