Skip to content

Commit

Permalink
fix: declModifiers syntax kind
Browse files Browse the repository at this point in the history
  • Loading branch information
Kha committed Jun 28, 2022
1 parent a9cc57c commit c64ac02
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
14 changes: 7 additions & 7 deletions src/Lean/Parser/Command.lean
Original file line number Diff line number Diff line change
Expand Up @@ -143,13 +143,13 @@ def openDecl := openHiding <|> openRenaming <|> openOnly <|> openSimple
@[runBuiltinParserAttributeHooks] abbrev declModifiersT := declModifiers true

builtin_initialize
register_parser_alias "declModifiers" declModifiersF
register_parser_alias "nestedDeclModifiers" declModifiersT
register_parser_alias declId
register_parser_alias declSig
register_parser_alias declVal
register_parser_alias optDeclSig
register_parser_alias openDecl
register_parser_alias (kind := ``declModifiers) "declModifiers" declModifiersF
register_parser_alias (kind := ``declModifiers) "nestedDeclModifiers" declModifiersT
register_parser_alias declId
register_parser_alias declSig
register_parser_alias declVal
register_parser_alias optDeclSig
register_parser_alias openDecl

end Command

Expand Down
2 changes: 1 addition & 1 deletion tests/lean/run/lemma.lean
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
macro "lemma" n:declId sig:declSig val:declVal : command => `(theorem $n $sig $val)
macro mods:declModifiers "lemma" n:declId sig:declSig val:declVal : command => `($mods:declModifiers theorem $n $sig $val)

lemma fooSimple (n : Nat) : Prop :=
if n = 0 then True else False
Expand Down

0 comments on commit c64ac02

Please sign in to comment.