| .. |
|
interactive
|
fix(tests/lean/interactive): test driver (to avoid discrepancy between Win and Linux version)
|
2013-12-06 17:03:12 -08:00 |
|
slow
|
feat(split-stack): add support for split-stacks (no more stackoverflows)
|
2013-12-09 22:30:54 -08:00 |
|
stackoverflow
|
feat(split-stack): add support for split-stacks (no more stackoverflows)
|
2013-12-09 22:30:54 -08:00 |
|
abst.lean
|
feat(kernel): add abstraction (aka function extensionality) axiom
|
2013-12-01 13:57:14 -08:00 |
|
abst.lean.expected.out
|
feat(kernel): add abstraction (aka function extensionality) axiom
|
2013-12-01 13:57:14 -08:00 |
|
apply_tac1.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
apply_tac1.lean.expected.out
|
feat(library/tactic): add apply_tactic
|
2013-12-05 03:22:12 -08:00 |
|
arith1.lean
|
|
|
|
arith1.lean.expected.out
|
|
|
|
arith2.lean
|
|
|
|
arith2.lean.expected.out
|
|
|
|
arith3.lean
|
|
|
|
arith3.lean.expected.out
|
|
|
|
arith4.lean
|
|
|
|
arith4.lean.expected.out
|
|
|
|
arith5.lean
|
|
|
|
arith5.lean.expected.out
|
|
|
|
arith6.lean
|
|
|
|
arith6.lean.expected.out
|
|
|
|
arith7.lean
|
|
|
|
arith7.lean.expected.out
|
|
|
|
arith8.lean
|
|
|
|
arith8.lean.expected.out
|
|
|
|
arrow.lean
|
|
|
|
arrow.lean.expected.out
|
|
|
|
bad1.lean
|
|
|
|
bad1.lean.expected.out
|
|
|
|
bad2.lean
|
|
|
|
bad2.lean.expected.out
|
|
|
|
bad3.lean
|
|
|
|
bad3.lean.expected.out
|
|
|
|
bad4.lean
|
|
|
|
bad4.lean.expected.out
|
|
|
|
bad5.lean
|
|
|
|
bad5.lean.expected.out
|
|
|
|
bad6.lean
|
|
|
|
bad6.lean.expected.out
|
|
|
|
bad7.lean
|
|
|
|
bad7.lean.expected.out
|
|
|
|
cast1.lean
|
|
|
|
cast1.lean.expected.out
|
|
|
|
cast2.lean
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
cast2.lean.expected.out
|
|
|
|
cast3.lean
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
cast3.lean.expected.out
|
|
|
|
coercion1.lean
|
|
|
|
coercion1.lean.expected.out
|
|
|
|
coercion2.lean
|
|
|
|
coercion2.lean.expected.out
|
|
|
|
config.lean
|
|
|
|
config.lean.expected.out
|
|
|
|
conv.lean
|
|
|
|
conv.lean.expected.out
|
|
|
|
disj1.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
disj1.lean.expected.out
|
feat(library/tactic): add disj_tactic
|
2013-12-05 04:49:06 -08:00 |
|
elab1.lean
|
|
|
|
elab1.lean.expected.out
|
fix(library/elaborator): strength elaborator procedure for handling equality and convertability constraints
|
2013-12-06 13:04:34 -08:00 |
|
elab2.lean
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
elab2.lean.expected.out
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
elab3.lean
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
elab3.lean.expected.out
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
elab4.lean
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
elab4.lean.expected.out
|
|
|
|
elab5.lean
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
elab5.lean.expected.out
|
|
|
|
eq1.lean
|
|
|
|
eq1.lean.expected.out
|
|
|
|
eq2.lean
|
|
|
|
eq2.lean.expected.out
|
|
|
|
eq3.lean
|
|
|
|
eq3.lean.expected.out
|
|
|
|
ex1.lean
|
|
|
|
ex1.lean.expected.out
|
|
|
|
ex2.lean
|
|
|
|
ex2.lean.expected.out
|
|
|
|
ex3.lean
|
|
|
|
ex3.lean.expected.out
|
|
|
|
exit.lean
|
feat(frontends/lean): add Exit command
|
2013-12-04 10:40:22 -08:00 |
|
exit.lean.expected.out
|
feat(frontends/lean): add Exit command
|
2013-12-04 10:40:22 -08:00 |
|
ho.lean
|
|
|
|
ho.lean.expected.out
|
|
|
|
implicit1.lean
|
|
|
|
implicit1.lean.expected.out
|
|
|
|
implicit2.lean
|
feat(frontends/lean): relax restricitions on parsing applications of functions containing implicit arguments
|
2013-12-10 09:48:24 -08:00 |
|
implicit2.lean.expected.out
|
feat(frontends/lean): relax restricitions on parsing applications of functions containing implicit arguments
|
2013-12-10 09:48:24 -08:00 |
|
implicit3.lean
|
feat(frontends/lean): simplify how implicit parameters are marked
|
2013-12-10 12:11:04 -08:00 |
|
implicit3.lean.expected.out
|
feat(frontends/lean): simplify how implicit parameters are marked
|
2013-12-10 12:11:04 -08:00 |
|
implicit4.lean
|
feat(frontends/lean): relax compatible_denotation predicate
|
2013-12-10 12:42:29 -08:00 |
|
implicit4.lean.expected.out
|
feat(tests/lean): include standard error in the expected output
|
2013-12-10 12:52:57 -08:00 |
|
implicit5.lean
|
feat(frontends/lean): relax compatible_denotation predicate
|
2013-12-10 12:42:29 -08:00 |
|
implicit5.lean.expected.out
|
feat(tests/lean): include standard error in the expected output
|
2013-12-10 12:52:57 -08:00 |
|
implicit6.lean
|
feat(frontends/lean): implement relaxed operator compatibility in the parser
|
2013-12-10 15:42:43 -08:00 |
|
implicit6.lean.expected.out
|
feat(frontends/lean): implement relaxed operator compatibility in the parser
|
2013-12-10 15:42:43 -08:00 |
|
implicit7.lean
|
feat(frontends/lean): implement relaxed operator compatibility in the parser
|
2013-12-10 15:42:43 -08:00 |
|
implicit7.lean.expected.out
|
feat(frontends/lean): implement relaxed operator compatibility in the parser
|
2013-12-10 15:42:43 -08:00 |
|
let1.lean
|
|
|
|
let1.lean.expected.out
|
|
|
|
let2.lean
|
|
|
|
let2.lean.expected.out
|
|
|
|
let3.lean
|
|
|
|
let3.lean.expected.out
|
|
|
|
let4.lean
|
|
|
|
let4.lean.expected.out
|
|
|
|
loop1.lean
|
|
|
|
loop1.lean.expected.out
|
|
|
|
loop2.lean
|
|
|
|
loop2.lean.expected.out
|
|
|
|
lua1.lean
|
|
|
|
lua1.lean.expected.out
|
|
|
|
lua2.lean
|
|
|
|
lua2.lean.expected.out
|
|
|
|
lua3.lean
|
|
|
|
lua3.lean.expected.out
|
|
|
|
lua4.lean
|
|
|
|
lua4.lean.expected.out
|
|
|
|
lua5.lean
|
|
|
|
lua5.lean.expected.out
|
|
|
|
lua6.lean
|
|
|
|
lua6.lean.expected.out
|
|
|
|
lua7.lean
|
|
|
|
lua7.lean.expected.out
|
|
|
|
lua8.lean
|
|
|
|
lua8.lean.expected.out
|
refactor(kernel/object): remove 'null' object, and operator bool for kernel objects
|
2013-12-08 14:37:38 -08:00 |
|
lua9.lean
|
|
|
|
lua9.lean.expected.out
|
|
|
|
lua10.lean
|
|
|
|
lua10.lean.expected.out
|
|
|
|
lua11.lean
|
refactor(kernel/object): remove 'null' object, and operator bool for kernel objects
|
2013-12-08 14:37:38 -08:00 |
|
lua11.lean.expected.out
|
|
|
|
lua12.lean
|
|
|
|
lua12.lean.expected.out
|
|
|
|
lua13.lean
|
|
|
|
lua13.lean.expected.out
|
|
|
|
lua14.lean
|
|
|
|
lua14.lean.expected.out
|
|
|
|
lua15.lean
|
|
|
|
lua15.lean.expected.out
|
|
|
|
lua16.lean
|
|
|
|
lua16.lean.expected.out
|
|
|
|
mod1.lean
|
|
|
|
mod1.lean.expected.out
|
feat(tests/lean): include standard error in the expected output
|
2013-12-10 12:52:57 -08:00 |
|
nbug1.lean
|
fix(frontends/lean/parser): reachable code
|
2013-12-08 15:22:21 -08:00 |
|
nbug1.lean.expected.out
|
fix(frontends/lean/parser): reachable code
|
2013-12-08 15:22:21 -08:00 |
|
overload1.lean
|
|
|
|
overload1.lean.expected.out
|
|
|
|
overload2.lean
|
|
|
|
overload2.lean.expected.out
|
|
|
|
revapp.lean
|
|
|
|
revapp.lean.expected.out
|
|
|
|
script.lua
|
|
|
|
simple.lean
|
|
|
|
simple.lean.expected.out
|
|
|
|
single.lean
|
fix(shell/lean): Lua repl missing, incorrect exit code in interactive mode, missing tests
|
2013-12-09 12:25:19 -08:00 |
|
single.lean.expected.out
|
fix(shell/lean): Lua repl missing, incorrect exit code in interactive mode, missing tests
|
2013-12-09 12:25:19 -08:00 |
|
subst.lean
|
|
|
|
subst.lean.expected.out
|
|
|
|
tactic1.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic1.lean.expected.out
|
feat(library/tactic): expose conj_tactic, imp_tactic, conj_hyp_tactic in the Lua API
|
2013-11-28 18:17:15 -08:00 |
|
tactic2.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic2.lean.expected.out
|
fix(tests/lean): update expected result to reflect recent changes
|
2013-12-06 16:31:13 -08:00 |
|
tactic3.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic3.lean.expected.out
|
fix(tests/lean): update expected result to reflect recent changes
|
2013-12-06 16:31:13 -08:00 |
|
tactic4.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic4.lean.expected.out
|
feat(library/elaborator): modify how elaborator handles constraints of the form ?M << P and P << ?M, where P is a proposition.
|
2013-11-29 09:15:01 -08:00 |
|
tactic5.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic5.lean.expected.out
|
feat(library/tactic): add to_tactic_ext, it allows functions that return tactics to be used where a tactic is expected
|
2013-11-29 09:40:21 -08:00 |
|
tactic6.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic6.lean.expected.out
|
feat(tests/lean): include standard error in the expected output
|
2013-12-10 12:52:57 -08:00 |
|
tactic7.lean
|
feat(library/tactic): add disj_hyp_tactic
|
2013-12-01 07:55:00 -08:00 |
|
tactic7.lean.expected.out
|
feat(library/tactic): add disj_hyp_tactic
|
2013-12-01 07:55:00 -08:00 |
|
tactic8.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic8.lean.expected.out
|
feat(library/tactic): add absurd_tactic
|
2013-12-01 07:55:00 -08:00 |
|
tactic9.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic9.lean.expected.out
|
feat(library/tactic): add unfold tactic
|
2013-12-01 08:51:56 -08:00 |
|
tactic10.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic10.lean.expected.out
|
feat(library/tactic): add unfold_tactic() that unfolds every non-hidden definition
|
2013-12-01 10:41:05 -08:00 |
|
tactic11.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic11.lean.expected.out
|
feat(frontends/parser): simplified theorem definition using tactical proof
|
2013-12-02 08:20:18 -08:00 |
|
tactic12.lean
|
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
|
2013-12-05 20:06:32 -08:00 |
|
tactic12.lean.expected.out
|
feat(frontends/parser): simplified theorem definition using tactical proof
|
2013-12-02 08:20:18 -08:00 |
|
tactic13.lean
|
feat(frontends/lean/parser): apply type inference elaborator to fill remaining metavariables/holes (these are holes produced by tactics such as apply_tac)
|
2013-12-07 13:09:39 -08:00 |
|
tactic13.lean.expected.out
|
feat(frontends/lean/parser): apply type inference elaborator to fill remaining metavariables/holes (these are holes produced by tactics such as apply_tac)
|
2013-12-07 13:09:39 -08:00 |
|
tactic14.lean
|
fix(frontends/lean/frontend_elaborator): must elaborate type attached to placeholder, it may also contain holes
|
2013-12-07 15:37:59 -08:00 |
|
tactic14.lean.expected.out
|
fix(frontends/lean/frontend_elaborator): must elaborate type attached to placeholder, it may also contain holes
|
2013-12-07 15:37:59 -08:00 |
|
test.sh
|
feat(tests/lean): include standard error in the expected output
|
2013-12-10 12:52:57 -08:00 |
|
test_single.sh
|
feat(tests/lean): include standard error in the expected output
|
2013-12-10 12:52:57 -08:00 |
|
tst1.lean
|
|
|
|
tst1.lean.expected.out
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
tst2.lean
|
|
|
|
tst2.lean.expected.out
|
|
|
|
tst3.lean
|
|
|
|
tst3.lean.expected.out
|
|
|
|
tst4.lean
|
|
|
|
tst4.lean.expected.out
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
tst5.lean
|
|
|
|
tst5.lean.expected.out
|
|
|
|
tst6.lean
|
|
|
|
tst6.lean.expected.out
|
feat(library/elaborator): modify how elaborator handles constraints of the form ?M << P and P << ?M, where P is a proposition.
|
2013-11-29 09:15:01 -08:00 |
|
tst7.lean
|
|
|
|
tst7.lean.expected.out
|
|
|
|
tst8.lean
|
|
|
|
tst8.lean.expected.out
|
|
|
|
tst9.lean
|
|
|
|
tst9.lean.expected.out
|
|
|
|
tst10.lean
|
|
|
|
tst10.lean.expected.out
|
|
|
|
tst11.lean
|
|
|
|
tst11.lean.expected.out
|
fix(frontends/lean/notation): change the precedence of '->'
|
2013-12-06 13:23:24 -08:00 |
|
tst12.lean
|
|
|
|
tst12.lean.expected.out
|
|
|
|
tst13.lean
|
|
|
|
tst13.lean.expected.out
|
|
|
|
tst14.lean
|
|
|
|
tst14.lean.expected.out
|
|
|
|
tst15.lean
|
|
|
|
tst15.lean.expected.out
|
|
|
|
tst16.lean
|
|
|
|
tst16.lean.expected.out
|
|
|
|
tst17.lean
|
|
|
|
tst17.lean.expected.out
|
|
|
|
ty1.lean
|
|
|
|
ty1.lean.expected.out
|
|
|
|
ty2.lean
|
|
|
|
ty2.lean.expected.out
|
|
|
|
unicode.lean
|
|
|
|
unicode.lean.expected.out
|
|
|
|
vars1.lean
|
|
|
|
vars1.lean.expected.out
|
|
|