feat: add nativeDecide! and decide! macros
This commit is contained in:
parent
bfe7d1ffe8
commit
77f20d9737
1 changed files with 3 additions and 1 deletions
|
|
@ -137,7 +137,9 @@ def bracketedDoSeq := parser! "{" >> doSeq >> "}"
|
|||
@[builtinTermParser] def liftMethod := parser! leftArrow >> termParser
|
||||
@[builtinTermParser] def «do» := parser! symbol "do " leadPrec >> (bracketedDoSeq <|> doSeq)
|
||||
|
||||
@[builtinTermParser] def nativeRefl := parser! "nativeRefl! " >> termParser appPrec
|
||||
@[builtinTermParser] def nativeRefl := parser! "nativeRefl! " >> termParser appPrec
|
||||
@[builtinTermParser] def nativeDecide := parser! "nativeDecide! " >> termParser appPrec
|
||||
@[builtinTermParser] def decide := parser! "decide! " >> termParser appPrec
|
||||
|
||||
@[builtinTermParser] def not := parser! symbol "¬" appPrec >> termParser 40
|
||||
@[builtinTermParser] def bnot := parser! symbol "!" appPrec >> termParser 40
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue