fix: notation for non reserved symbols

This commit is contained in:
Leonardo de Moura 2020-11-17 11:25:04 -08:00
parent 8fa5c0ddb9
commit 8751bbe2a8
2 changed files with 2 additions and 2 deletions

View file

@ -30,7 +30,7 @@ namespace Syntax
@[builtinSyntaxParser] def unary := parser! ident >> checkNoWsBefore >> "(" >> many1 syntaxParser >> ")"
@[builtinSyntaxParser] def binary := parser! ident >> checkNoWsBefore >> "(" >> many1 syntaxParser >> ", " >> many1 syntaxParser >> ")"
@[builtinSyntaxParser] def atom := parser! strLit
@[builtinSyntaxParser] def nonReserved := parser! "!" >> strLit
@[builtinSyntaxParser] def nonReserved := parser! "&" >> strLit
end Syntax

View file

@ -1,4 +1,4 @@
syntax "foo" !"bla" term : term
syntax "foo" &"bla" term : term
macro_rules
| `(foo bla $x) => x