new_lex compiles but somehow forgets tokens ....