fix nextChar() handling in lexer,
test complex lexing
more tests, fixed off-by-one error at EXP
more tests, CONST_FLOAT fix