From 7e2bfe27e5aa1fdf37836a909b757284232001bd Mon Sep 17 00:00:00 2001 From: Raymon Zutekouw <40148684+Raymonzut@users.noreply.github.com> Date: Fri, 31 Dec 2021 09:24:14 +0100 Subject: [PATCH] Allow most common word separators for variables - Also includes '?' suffix for bools --- src/grammars/mblf.pest | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/grammars/mblf.pest b/src/grammars/mblf.pest index f259bc4..7b3a61f 100644 --- a/src/grammars/mblf.pest +++ b/src/grammars/mblf.pest @@ -1,8 +1,10 @@ operator = @{ "operator" } // TODO operand = @{ "operand" } // TODO +wordSeperator =_{ " " | "-" | "_" } variable =@{ ASCII_ALPHA - ~ (ASCII_ALPHANUMERIC | " ")* + ~ (ASCII_ALPHANUMERIC | wordSeperator)* + ~ "?"? } char =_{ "\"" ~ ANY ~ "\"" }