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