self reading, chaos, but: about 20% less parsing time by changing the OR´ed functions in the tokenizer to a switch, i sayed callExpr cost, and that´s not even the beginning of optimization.