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 ~ "\"" }