|
@@ -12,7 +12,7 @@ DECIMAL: INT "." INT? | "." INT |
|
|
// float = /-?\d+(\.\d+)?([eE][+-]?\d+)?/ |
|
|
// float = /-?\d+(\.\d+)?([eE][+-]?\d+)?/ |
|
|
_EXP: ("e"|"E") SIGNED_INT |
|
|
_EXP: ("e"|"E") SIGNED_INT |
|
|
FLOAT: INT _EXP | DECIMAL _EXP? |
|
|
FLOAT: INT _EXP | DECIMAL _EXP? |
|
|
SIGNED_FLOAT: ["+"|"-"] INT |
|
|
|
|
|
|
|
|
SIGNED_FLOAT: ["+"|"-"] FLOAT |
|
|
|
|
|
|
|
|
NUMBER: FLOAT | INT |
|
|
NUMBER: FLOAT | INT |
|
|
SIGNED_NUMBER: ["+"|"-"] NUMBER |
|
|
SIGNED_NUMBER: ["+"|"-"] NUMBER |
|
|