summaryrefslogtreecommitdiff
path: root/server/src/parser/grammar.lua
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/parser/grammar.lua')
-rw-r--r--server/src/parser/grammar.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/server/src/parser/grammar.lua b/server/src/parser/grammar.lua
index 656f98da..d0a2baaf 100644
--- a/server/src/parser/grammar.lua
+++ b/server/src/parser/grammar.lua
@@ -255,10 +255,11 @@ StringClose <- ']' =eq ']'
grammar 'Number' [[
Number <- Sp ({} {NumberDef} {}) -> Number
NumberSuffix?
+ ErrNumber?
NumberDef <- Number16 / Number10
NumberSuffix<- ({} {[uU]? [lL] [lL]}) -> FFINumber
/ ({} {[iI]}) -> ImaginaryNumber
- / ({} {([0-9a-zA-Z] / '.')+}) -> UnknownSymbol
+ErrNumber <- ({} {([0-9a-zA-Z] / '.')+}) -> UnknownSymbol
Number10 <- Float10 Float10Exp?
/ Integer10 Float10? Float10Exp?