diff --git a/src/parser.rs b/src/parser.rs index f91cd22..aba975a 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -291,6 +291,7 @@ fn lexer() -> impl Parser, Error = LexerError> { .repeated() .at_least(1) .or(just(':').chain(just('='))) + .or(just('!').chain(just('='))) .collect::() .map(Token::Op);