result: [(lean.parser.reader.module [(lean.parser.reader.prelude "prelude")] [] []) (lean.parser.reader.eoi "")] result: [(lean.parser.reader.module [] [(lean.parser.reader.import "import" [(lean.parser.reader.import_path [] me)])] []) (lean.parser.reader.eoi "")] error at line 1, column 0: expected command partial syntax tree: [(lean.parser.reader.module [] [] []) (lean.parser.reader.eoi "")] error at line 1, column 6: expected "." or identifier partial syntax tree: [(lean.parser.reader.module [] [(lean.parser.reader.import "import" [(lean.parser.reader.import_path [] ) ]) ] ) (lean.parser.reader.eoi "")] result: [(lean.parser.reader.module [(lean.parser.reader.prelude "prelude")] [(lean.parser.reader.import "import" [(lean.parser.reader.import_path ["." "."] a) (lean.parser.reader.import_path [] b)]) (lean.parser.reader.import "import" [(lean.parser.reader.import_path [] c)])] []) (lean.parser.reader.eoi "")] result: [(lean.parser.reader.module [] [] [(lean.parser.reader.open "open" [(lean.parser.reader.open_spec me [] [] [] []) (lean.parser.reader.open_spec you [] [] [] [])])]) (lean.parser.reader.eoi "")] result: [(lean.parser.reader.module [] [] [(lean.parser.reader.open "open" [(lean.parser.reader.open_spec me [(lean.parser.reader.open_spec.as "as" you)] [(lean.parser.reader.open_spec.only ["(" a] [b c] ")")] [(lean.parser.reader.open_spec.renaming ["(" "renaming"] [(lean.parser.reader.open_spec.renaming.item a "->" b) (lean.parser.reader.open_spec.renaming.item c "->" d)] ")")] [(lean.parser.reader.open_spec.hiding "(" "hiding" [a b] ")")])])]) (lean.parser.reader.eoi "")] error at line 1, column 8: expected command partial syntax tree: [(lean.parser.reader.module [] [] [(lean.parser.reader.open "open" [(lean.parser.reader.open_spec me [] [] [] [])])]) (lean.parser.reader.eoi "")] error at line 1, column 5: expected identifier error at line 1, column 9: expected identifier partial syntax tree: [(lean.parser.reader.module [] [] [(lean.parser.reader.open "open" [(lean.parser.reader.open_spec ) ]) (lean.parser.reader.open "open" [(lean.parser.reader.open_spec ) ])]) (lean.parser.reader.eoi "")] error at line 1, column 8: expected command partial syntax tree: [(lean.parser.reader.module [] [] [(lean.parser.reader.open "open" [(lean.parser.reader.open_spec me [] [] [] [])]) (lean.parser.reader.open "open" [(lean.parser.reader.open_spec you [] [] [] [])])]) (lean.parser.reader.eoi "")] result: [(lean.parser.reader.module [] [] [(lean.parser.reader.open "open" [(lean.parser.reader.open_spec a [] [] [] [])]) (lean.parser.reader.section "section" [b] [(lean.parser.reader.open "open" [(lean.parser.reader.open_spec c [] [] [] [])]) (lean.parser.reader.section "section" [d] [(lean.parser.reader.open "open" [(lean.parser.reader.open_spec e [] [] [] [])])] "end" [d])] "end" [b])]) (lean.parser.reader.eoi "")] result: [(lean.parser.reader.module [] [] [(lean.parser.reader.section "section" [a] [] "end" [])]) (lean.parser.reader.eoi "")] result: [(lean.parser.reader.module [] [] [(lean.parser.reader.notation "notation" (lean.parser.reader.notation_spec (1 (lean.parser.reader.notation_spec.rules [] [(lean.parser.reader.notation_spec.rule (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "Prop" "`" []))) [])]))) ":=" (lean.parser.reader.hole "_"))]) (lean.parser.reader.eoi "")] (lean.parser.reader.notation "notation" (lean.parser.reader.notation_spec (1 (lean.parser.reader.notation_spec.rules [] [(lean.parser.reader.notation_spec.rule (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "+" "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "10"))]))) [(lean.parser.reader.notation_spec.transition (2 (lean.parser.reader.notation_spec.argument b [(lean.parser.reader.notation_spec.action ":" (lean.parser.reader.notation_spec.action_kind (0 (lean.parser.reader.base10_lit "10"))))])))])]))) ":=" (lean.parser.reader.hole "_")) notation`+`:10 b:10 :=_ error at line 10, column 19: expected "_" error at line 11, column 26: expected "_" error at line 85, column 0: expected command partial syntax tree: [(lean.parser.reader.module [(lean.parser.reader.prelude "prelude")] [] [(lean.parser.reader.notation "notation" (lean.parser.reader.notation_spec (1 (lean.parser.reader.notation_spec.rules [] [(lean.parser.reader.notation_spec.rule (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "Prop" "`" []))) [])]))) ":=" (lean.parser.reader.hole )) (lean.parser.reader.notation "notation" (lean.parser.reader.notation_spec (1 (lean.parser.reader.notation_spec.rules [f] [(lean.parser.reader.notation_spec.rule (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "$ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "1"))]))) [(lean.parser.reader.notation_spec.transition (2 (lean.parser.reader.notation_spec.argument a [(lean.parser.reader.notation_spec.action ":" (lean.parser.reader.notation_spec.action_kind (0 (lean.parser.reader.base10_lit "0"))))])))])]))) ":=" (lean.parser.reader.hole )) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (0 "prefix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "¬" "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "40"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (0 "prefix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "~" "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "40"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "∧ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "35"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "/\\ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "35"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "\\/ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "30"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "∨ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "30"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "<-> " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "20"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "↔ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "20"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "= " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "== " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "≠ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "≈ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "~ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "≡ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "⬝ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "75"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "▸ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "75"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "▹ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "75"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "⊕ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "30"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "× " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "35"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "+ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "65"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "- " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "65"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "* " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "70"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "/ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "70"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "% " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "70"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "%ₙ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "70"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (0 "prefix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "-" "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "100"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "^ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "80"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "∘ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "90"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "<= " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "≤ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "< " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" ">= " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "≥ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "> " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (0 "prefix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "!" "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "40"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "&& " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "35"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "|| " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "30"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "∈ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "∉ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "∩ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "70"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "∪ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "65"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "⊆ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "⊇ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "⊂ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "⊃ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "\\ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "70"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (1 "infix"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "∣ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "50"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "++ " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "65"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (3 "infixr"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" ":: " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "67"))])))) (lean.parser.reader.reserve_mixfix ["reserve" (lean.parser.reader.mixfix.kind (2 "infixl"))] (lean.parser.reader.notation_spec.notation_symbol (0 (lean.parser.reader.notation_spec.notation_quoted_symbol "`" "; " "`" [(lean.parser.reader.notation_spec.precedence ":" (lean.parser.reader.base10_lit "1"))])))) (lean.parser.reader.universes "universes" [u v w])]) (lean.parser.reader.eoi "")]