lean4-htt/tests/lean/reader1.lean.expected.out

158 lines
6.6 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

result:
[(module [(prelude "prelude")] [] []) (eoi "")]
result:
[(module [] [(import "import" [(import_path [] me)])] []) (eoi "")]
error at line 1, column 0:
expected command
partial syntax tree:
[(module [] [] []) (eoi "")]
error at line 1, column 6:
expected "." or identifier
partial syntax tree:
[(module
[]
[(import "import" [(import_path [] <missing>) <missing>]) <missing>]
<missing>)
(eoi "")]
result:
[(module
[(prelude "prelude")]
[(import "import" [(import_path ["." "."] a) (import_path [] b)])
(import "import" [(import_path [] c)])]
[])
(eoi "")]
result:
[(module [] [] [(open "open" [[me [] [] [] []] [you [] [] [] []]])]) (eoi "")]
result:
[(module
[]
[]
[(open
"open"
[[me
[["as" you]]
[[["(" a] [b c] ")"]]
[[["(" "renaming"] [[a "->" b] [c "->" d]] ")"]]
[["(" "hiding" [a b] ")"]]]])])
(eoi "")]
error at line 1, column 8:
expected command
partial syntax tree:
[(module [] [] [(open "open" [[me [] [] [] []]])]) (eoi "")]
error at line 1, column 5:
expected identifier
error at line 1, column 9:
expected identifier
partial syntax tree:
[(module
[]
[]
[(open "open" [[<missing> <missing> <missing> <missing> <missing>] <missing>])
(open "open" [[<missing> <missing> <missing> <missing> <missing>] <missing>])])
(eoi "")]
error at line 1, column 8:
expected command
partial syntax tree:
[(module
[]
[]
[(open "open" [[me [] [] [] []]]) (open "open" [[you [] [] [] []]])])
(eoi "")]
result:
[(module
[]
[]
[(open "open" [[a [] [] [] []]])
(section
"section"
[b]
[(open "open" [[c [] [] [] []]])
(section "section" [d] [(open "open" [[e [] [] [] []]])] "end" [d])]
"end"
[b])])
(eoi "")]
result:
[(module [] [] [(section "section" [a] [] "end" [])]) (eoi "")]
result:
[(module
[]
[]
[(notation "notation" [[] [[["`" "Prop" "`" []] []]]] ":=" (hole "_"))])
(eoi "")]
result:
[(mixfix "prefix" ["`" "+" "`" [[":" (base10_lit "10")]]] ":=" (hole "_"))
(eoi "")]
(notation
"notation"
[[] [[["`" "+" "`" [[":" (base10_lit "10")]]] [[b [[":" (base10_lit "10")]]]]]]]
":="
(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:
[(module
[(prelude "prelude")]
[]
[(notation "notation" [[] [[["`" "Prop" "`" []] []]]] ":=" (hole <missing>))
(notation
"notation"
[[f] [[["`" "$ " "`" [[":" (base10_lit "1")]]] [[a [[":" (base10_lit "0")]]]]]]]
":="
(hole <missing>))
(reserve_mixfix ["reserve" "prefix"] ["`" "¬" "`" [[":" (base10_lit "40")]]])
(reserve_mixfix ["reserve" "prefix"] ["`" "~" "`" [[":" (base10_lit "40")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "∧ " "`" [[":" (base10_lit "35")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "/\\ " "`" [[":" (base10_lit "35")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "\\/ " "`" [[":" (base10_lit "30")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" " " "`" [[":" (base10_lit "30")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "<-> " "`" [[":" (base10_lit "20")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "↔ " "`" [[":" (base10_lit "20")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "= " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "== " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "≠ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "≈ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "~ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "≡ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "⬝ " "`" [[":" (base10_lit "75")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "▸ " "`" [[":" (base10_lit "75")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "▹ " "`" [[":" (base10_lit "75")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "⊕ " "`" [[":" (base10_lit "30")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "× " "`" [[":" (base10_lit "35")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "+ " "`" [[":" (base10_lit "65")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "- " "`" [[":" (base10_lit "65")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "* " "`" [[":" (base10_lit "70")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "/ " "`" [[":" (base10_lit "70")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "% " "`" [[":" (base10_lit "70")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "%ₙ " "`" [[":" (base10_lit "70")]]])
(reserve_mixfix ["reserve" "prefix"] ["`" "-" "`" [[":" (base10_lit "100")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "^ " "`" [[":" (base10_lit "80")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" "∘ " "`" [[":" (base10_lit "90")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "<= " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "≤ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "< " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" ">= " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "≥ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "> " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "prefix"] ["`" "!" "`" [[":" (base10_lit "40")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "&& " "`" [[":" (base10_lit "35")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "|| " "`" [[":" (base10_lit "30")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "∈ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "∉ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "∩ " "`" [[":" (base10_lit "70")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" " " "`" [[":" (base10_lit "65")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "⊆ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "⊇ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "⊂ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "⊃ " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infix"] ["`" "\\ " "`" [[":" (base10_lit "70")]]])
(reserve_mixfix ["reserve" "infix"] ["`" " " "`" [[":" (base10_lit "50")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "++ " "`" [[":" (base10_lit "65")]]])
(reserve_mixfix ["reserve" "infixr"] ["`" ":: " "`" [[":" (base10_lit "67")]]])
(reserve_mixfix ["reserve" "infixl"] ["`" "; " "`" [[":" (base10_lit "1")]]])
(universe [["universes" [u v w]]])])
(eoi "")]