From 8568d1f69970f0a886f7ec8db62d571543aeb6b9 Mon Sep 17 00:00:00 2001 From: Alexander Neonxp Kiryukhin Date: Mon, 23 Feb 2026 23:14:13 +0300 Subject: '-' sign in words accepted --- config.ebnf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config.ebnf') diff --git a/config.ebnf b/config.ebnf index 51c1db7..ffb588a 100644 --- a/config.ebnf +++ b/config.ebnf @@ -20,7 +20,7 @@ String = str . # Primitives word = (alpha | spec) {alpha | number | spec} . alpha = `[a-zA-Z]` . -spec = `\$|_` . +spec = `\$|_|-` . number = `-?[0-9]+(\.[0-9]+)?` . boolean = `true|false` . str = `"[^"]*"` | `'[^']*'` | '`' { `[^\x60]` } '`' . -- cgit v1.2.3