<number> ::=
[<sign>] <non-negative-integer>
| [<sign>] <mantissa> [<exponent-char> [<sign>] {<digit> }+]
More information
Token syntax.