chore: use try to fix : overload
This commit is contained in:
parent
2e668d9052
commit
abc6bc1447
1 changed files with 2 additions and 2 deletions
|
|
@ -22,8 +22,8 @@ categoryParser `syntax rbp
|
|||
namespace Syntax
|
||||
|
||||
@[builtinSyntaxParser] def paren := parser! "(" >> many1 syntaxParser >> ")"
|
||||
@[builtinSyntaxParser] def cat := parser! ident >> optional (":" >> numLit)
|
||||
@[builtinSyntaxParser] def atom := parser! strLit >> optional (":" >> numLit)
|
||||
@[builtinSyntaxParser] def cat := parser! ident >> optional (try (":" >> numLit))
|
||||
@[builtinSyntaxParser] def atom := parser! strLit >> optional (try (":" >> numLit))
|
||||
@[builtinSyntaxParser] def num := parser! nonReservedSymbol "num"
|
||||
@[builtinSyntaxParser] def str := parser! nonReservedSymbol "str"
|
||||
@[builtinSyntaxParser] def char := parser! nonReservedSymbol "char"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue