123 123.456 .456 123. // expect: NUMBER 123 123.0 // expect: NUMBER 123.456 123.456 // expect: DOT . null // expect: NUMBER 456 456.0 // expect: NUMBER 123 123.0 // expect: DOT . null // expect: EOF null