typo
refactor lexer.jl a bit
fix failing lexer tests parsing binary / octal / hex numbers, all lexer tests are now passing