chore: prepare to add scoped and local instances
This commit is contained in:
parent
1af03901da
commit
d27770ea0e
1 changed files with 4 additions and 1 deletions
|
|
@ -42,7 +42,10 @@ def «abbrev» := parser! "abbrev " >> declId >> optDeclSig >> declVal
|
|||
def «def» := parser! "def " >> declId >> optDeclSig >> declVal
|
||||
def «theorem» := parser! "theorem " >> declId >> declSig >> declVal
|
||||
def «constant» := parser! "constant " >> declId >> declSig >> optional declValSimple
|
||||
def «instance» := parser! "instance " >> optional declId >> declSig >> declVal
|
||||
def «instance» := parser!
|
||||
(checkOutsideQuot >> "instance " >> optional declId >> declSig >> declVal)
|
||||
<|>
|
||||
(checkInsideQuot >> Term.attrKind >> "instance " >> optional declId >> declSig >> declVal)
|
||||
def «axiom» := parser! "axiom " >> declId >> declSig
|
||||
def «example» := parser! "example " >> declSig >> declVal
|
||||
def inferMod := parser! atomic (symbol "{" >> "}")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue