From 3dcffaaa8e810c144751d3be66ff241762ab2c56 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Mon, 9 Mar 2026 21:19:21 +0100 Subject: Fix grammar for numbers --- grammar | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'grammar') diff --git a/grammar b/grammar index 8e528ce..0bb9406 100644 --- a/grammar +++ b/grammar @@ -99,5 +99,7 @@ number-dec: "#d"? number-rest<[0123456789]>; number-hex: "#x" number-rest<[0123456789ABCDEF]>; (* is the alphabet *) -number-rest: number-word? ("." number-word?)? ("e" [-+] number-word)?; +number-rest: (number-word ("." number-word?)? + | "." number-word) + ("e" [-+] number-word)?; number-word: (( | "'")* )?; -- cgit v1.2.3