Details
Description
Java, "42L" has the type long, whereas "42" has the type int.
It must be possible to differentiate both types based on their token types, and therefore the LONG_LITERAL type must be introduced.
Issue Links
- is related to
-
SONARJAVA-2
The literal "42.0" should be lexed as a DOUBLE_LITERAL instead of a FLOATING_LITERAL
-
Manually tested !