diff options
Diffstat (limited to '')
| -rw-r--r-- | calc-example/calc.syntax | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/calc-example/calc.syntax b/calc-example/calc.syntax index f739233..fb5a871 100644 --- a/calc-example/calc.syntax +++ b/calc-example/calc.syntax @@ -14,7 +14,8 @@ DIV = _, ("/" | "∕" | "÷"), _; sign = ADD | SUB; -unsigned = DIGIT, {DIGIT | _WHITESPACE | "_" | "'"}; +_digit = DIGIT | _WHITESPACE | "_" | "'"; +unsigned = DIGIT, {_digit}, !_digit; _number = unsigned | "(", _expr, (")" | -); |
