[BLUEJ-540] The code pad does not accept leading zeros for double literals
The code pad does not accept leading zeros for double literals in some cases:
double a = 3.14;
double b = 01.2;
3.14 -> 3.14 (double)
01.2 -> Error: not a statement
In addition:
x = 2.3 -> 2.3 (double)
x = 03.2 -> Error: ';' expected
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.0.0preview