From d1e3b00134acd263cd1ee0bdaff42712bcf1e779 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Sun, 24 Dec 2023 11:45:44 +0200 Subject: [PATCH] Allow leading zeros when parsing numbers --- src/preserves/pegs.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/preserves/pegs.nim b/src/preserves/pegs.nim index 09a472e..7e62470 100644 --- a/src/preserves/pegs.nim +++ b/src/preserves/pegs.nim @@ -34,7 +34,7 @@ grammar "Preserves": Boolean <- '#' * {'f', 't'} * &delimiter - nat <- '0' | (Digit-'0') * *Digit + nat <- +Digit int <- ?('-'|'+') * nat frac <- '.' * +Digit exp <- 'e' * ?('-'|'+') * +Digit