.. |
bare
|
test(tests/lean): add version of the Nat library full of holes
|
2014-01-02 12:31:13 -08:00 |
exp
|
test(tests/lean/exp): add example for Steve
|
2014-02-03 11:35:40 -08:00 |
interactive
|
feat(frontends/lean): position information in error messages
|
2014-02-06 17:26:38 -08:00 |
slow
|
test(tests/lean): move simp_loop test to slow subdirectory
|
2014-01-29 10:32:48 -08:00 |
stackoverflow
|
feat(split-stack): add support for split-stacks (no more stackoverflows)
|
2013-12-09 22:30:54 -08:00 |
abst.lean
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
abst.lean.expected.out
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
add_assoc.lean
|
feat(frontends/lean): add 'show' expression syntax sugar
|
2014-02-06 07:50:22 -08:00 |
add_assoc.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
alias1.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
alias1.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
alias2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
alias2.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
alias3.lean
|
test(tests/lean): alias command error
|
2014-01-07 15:29:16 -08:00 |
alias3.lean.expected.out
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
apply_tac1.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
apply_tac1.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
apply_tac2.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
apply_tac2.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
apply_tac_bug.lean
|
fix(tests/lean): adjust tests to reflect recent changes
|
2014-02-05 21:04:06 -08:00 |
apply_tac_bug.lean.expected.out
|
fix(tests/lean): adjust tests to reflect recent changes
|
2014-02-05 21:04:06 -08:00 |
arith1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
arith1.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
arith2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
arith2.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
arith3.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
arith3.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
arith4.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
arith4.lean.expected.out
|
refactor(library/arith): do not load specialfn by default
|
2013-12-30 11:25:43 -08:00 |
arith5.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
arith5.lean.expected.out
|
refactor(library/arith): do not load specialfn by default
|
2013-12-30 11:25:43 -08:00 |
arith6.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
arith6.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
arith7.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
arith7.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
arith8.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
arith8.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
arrow.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
arrow.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
bad1.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
bad1.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
bad2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
bad2.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
bad3.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
bad3.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
bad4.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
bad4.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
bad5.lean
|
feat(*): change name conventions for Lean builtin libraries
|
2014-01-05 19:21:44 -08:00 |
bad5.lean.expected.out
|
feat(*): change name conventions for Lean builtin libraries
|
2014-01-05 19:21:44 -08:00 |
bad6.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
bad6.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
bad7.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
bad7.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
bad8.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
bad8.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
bad9.lean
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
bad9.lean.expected.out
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
bad10.lean
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
bad10.lean.expected.out
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
bad_simp.lean
|
feat(library/simplifier): discard conditional equations that are clearly non-terminating
|
2014-01-29 13:56:45 -08:00 |
bad_simp.lean.expected.out
|
feat(library/simplifier): discard conditional equations that are clearly non-terminating
|
2014-01-29 13:56:45 -08:00 |
bad_simp2.lean
|
fix(library/simplifier): check if the given types are convertible to ceq expected types
|
2014-01-29 15:15:55 -08:00 |
bad_simp2.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
bug.lean
|
chore(tests/lean): adjust tests to reflect recent changes
|
2014-01-17 14:36:55 -08:00 |
bug.lean.expected.out
|
chore(tests/lean): adjust tests to reflect recent changes
|
2014-01-17 14:36:55 -08:00 |
calc1.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
calc1.lean.expected.out
|
feat(frontends/lean): add syntax sugar for applying Subst in calculational proofs
|
2014-01-02 11:23:55 -08:00 |
calc2.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
calc2.lean.expected.out
|
feat(frontends/lean): add syntax sugar for applying Subst in calculational proofs
|
2014-01-02 11:23:55 -08:00 |
coercion1.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
coercion1.lean.expected.out
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
coercion2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
coercion2.lean.expected.out
|
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
|
2013-12-19 12:46:14 -08:00 |
compact_def.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
compact_def.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
cond_tac.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
cond_tac.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
config.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
config.lean.expected.out
|
Fix unit tests for Windows
|
2013-09-03 10:44:51 -07:00 |
conv.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
conv.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
discharge.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
discharge.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
disj1.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
disj1.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
disjcases.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
disjcases.lean.expected.out
|
feat(library/tactic/apply_tactic): improved parametric apply_tactic
|
2013-12-24 22:40:34 -08:00 |
elab1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
elab1.lean.expected.out
|
feat(frontends/lean/pp): change how lift local entries are pretty printed
|
2014-02-06 17:26:38 -08:00 |
elab2.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
elab2.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
elab3.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
elab3.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
elab4.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
elab4.lean.expected.out
|
feat(library/elaborator): compensate the lack of eta-reduction (and eta-expanded normal forms) in the kernel normalizer
|
2014-01-22 13:28:54 -08:00 |
elab5.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
elab5.lean.expected.out
|
feat(library/elaborator): compensate the lack of eta-reduction (and eta-expanded normal forms) in the kernel normalizer
|
2014-01-22 13:28:54 -08:00 |
elab7.lean
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
elab7.lean.expected.out
|
feat(library/elaborator): compensate the lack of eta-reduction (and eta-expanded normal forms) in the kernel normalizer
|
2014-01-22 13:28:54 -08:00 |
elab8.lean
|
fix(kernel/typechecker): allow elaborator to infer (Type U+1)
|
2014-01-30 14:00:01 -08:00 |
elab8.lean.expected.out
|
fix(kernel/typechecker): allow elaborator to infer (Type U+1)
|
2014-01-30 14:00:01 -08:00 |
elab_bug1.lean
|
fix(library/elaborator): in optimization for metavariable free terms
|
2014-01-22 18:06:00 -08:00 |
elab_bug1.lean.expected.out
|
fix(library/elaborator): in optimization for metavariable free terms
|
2014-01-22 18:06:00 -08:00 |
env_errors.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
env_errors.lean.expected.out
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
eq1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
eq1.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
eq2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
eq2.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
eq3.lean
|
fix(tests/lean): adjust tests to reflect recent changes
|
2014-02-05 21:04:06 -08:00 |
eq3.lean.expected.out
|
fix(tests/lean): adjust tests to reflect recent changes
|
2014-02-05 21:04:06 -08:00 |
eq4.lean
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
eq4.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
errmsg1.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
errmsg1.lean.expected.out
|
fix(library/simplifier): include flag indicating if the proof generated by simplifier is a homogenous or heterogenous equality, use flag to fix bug in the simp_tactic
|
2014-01-29 12:01:01 -08:00 |
ex1.lean
|
feat(frontends/lean/parser): combine Echo and Show commands into the 'print' command
|
2014-01-05 11:03:35 -08:00 |
ex1.lean.expected.out
|
Fix unit tests for Windows
|
2013-09-03 10:44:51 -07:00 |
ex2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
ex2.lean.expected.out
|
feat(kernel/type_checker): improve application type mismatch error messages
|
2014-01-27 09:45:17 -08:00 |
ex3.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
ex3.lean.expected.out
|
feat(kernel/pos_info_provider): add support for file names in pos_info_provider
|
2014-01-09 12:19:30 -08:00 |
exists1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists1.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists2.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists3.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists3.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
exists4.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists4.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists5.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists5.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists6.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists6.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
exists7.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists7.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists8.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
exists8.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
exit.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
exit.lean.expected.out
|
feat(frontends/lean): add Exit command
|
2013-12-04 10:40:22 -08:00 |
explicit.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
explicit.lean.expected.out
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
explicit2.lean
|
fix(frontends/lean/frontend): the definition of the explicit version @f must be definitionally equal to f
|
2014-01-25 20:34:28 -08:00 |
explicit2.lean.expected.out
|
fix(frontends/lean/frontend): the definition of the explicit version @f must be definitionally equal to f
|
2014-01-25 20:34:28 -08:00 |
fake1.olean
|
test(tests/lean): new tests for exercising the environment object
|
2014-01-07 14:34:21 -08:00 |
fake2.olean
|
test(tests/lean): new tests for exercising the environment object
|
2014-01-07 14:34:21 -08:00 |
find.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
find.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
forall1.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
forall1.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
ho.lean
|
feat(*): change name conventions for Lean builtin libraries
|
2014-01-05 19:21:44 -08:00 |
ho.lean.expected.out
|
feat(*): change name conventions for Lean builtin libraries
|
2014-01-05 19:21:44 -08:00 |
hsimp.lean
|
refactor(builtin): remove dead module heq
|
2014-02-04 14:42:28 -08:00 |
hsimp.lean.expected.out
|
refactor(builtin): remove dead module heq
|
2014-02-04 14:42:28 -08:00 |
implicit1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
implicit1.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
implicit2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
implicit2.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
implicit3.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
implicit3.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
implicit4.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
implicit4.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
implicit5.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
implicit5.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
implicit6.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
implicit6.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
implicit7.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
implicit7.lean.expected.out
|
feat(frontends/lean): simplify explicit version names
|
2013-12-21 17:05:25 -08:00 |
induct.lean
|
fix(library/elaborator): try first projection before imitation in the higher-order unifier
|
2014-02-06 13:35:05 -08:00 |
induct.lean.expected.out
|
fix(library/elaborator): try first projection before imitation in the higher-order unifier
|
2014-02-06 13:35:05 -08:00 |
induction1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
induction1.lean.expected.out
|
chore(builtin/kernel): remove \bowtie as notation for transitivity
|
2014-01-18 21:11:12 -08:00 |
induction2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
induction2.lean.expected.out
|
feat(frontends/lean/pp): change how lift local entries are pretty printed
|
2014-02-06 17:26:38 -08:00 |
j1.lean
|
feat(frontends/lean): add 'show' expression syntax sugar
|
2014-02-06 07:50:22 -08:00 |
j1.lean.expected.out
|
feat(library/simplifier): discard conditional equations that are clearly non-terminating
|
2014-01-29 13:56:45 -08:00 |
j2.lean
|
feat(frontends/lean): new 'have' expression
|
2014-02-06 08:03:59 -08:00 |
j2.lean.expected.out
|
feat(frontends/lean): new 'have' expression
|
2014-02-06 08:03:59 -08:00 |
j3.lean
|
test(tests/lean): test super opaque style
|
2014-02-06 11:33:27 -08:00 |
j3.lean.expected.out
|
test(tests/lean): test super opaque style
|
2014-02-06 11:33:27 -08:00 |
j4.lean
|
feat(frontends/lean): position information in error messages
|
2014-02-06 17:26:38 -08:00 |
j4.lean.expected.out
|
feat(frontends/lean): position information in error messages
|
2014-02-06 17:26:38 -08:00 |
kernel_ex1.lean
|
test(tests/lean): kernel exception pp method
|
2014-01-07 15:19:52 -08:00 |
kernel_ex1.lean.expected.out
|
feat(kernel/type_checker): improve application type mismatch error messages
|
2014-01-27 09:45:17 -08:00 |
leak1.lean
|
fix(frontends/lean/parser): memory leak due to g++ bug
|
2014-01-15 10:15:04 -08:00 |
leak1.lean.expected.out
|
fix(frontends/lean/parser): memory leak due to g++ bug
|
2014-01-15 10:15:04 -08:00 |
leak2.lean
|
fix(frontends/lean/parser): memory leak due to g++ bug
|
2014-01-15 10:15:04 -08:00 |
leak2.lean.expected.out
|
fix(frontends/lean/parser): memory leak due to g++ bug
|
2014-01-15 10:15:04 -08:00 |
leak3.lean
|
fix(frontends/lean/parser): memory leak due to g++ bug
|
2014-01-15 10:15:04 -08:00 |
leak3.lean.expected.out
|
fix(frontends/lean/parser): memory leak due to g++ bug
|
2014-01-15 10:15:04 -08:00 |
let1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
let1.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
let2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
let2.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
let3.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
let3.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
let4.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
let4.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
level1.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
level1.lean.expected.out
|
fix(frontends/lean/parser): allow parenthesis in level expressions
|
2013-12-23 13:31:55 -08:00 |
loop1.lean
|
feat(frontends/lean): use '(* ... *)' instead of '(** ... **)' for script code blocks
|
2014-01-05 10:32:47 -08:00 |
loop1.lean.expected.out
|
feat(frontends/lean): use '(* ... *)' instead of '(** ... **)' for script code blocks
|
2014-01-05 10:32:47 -08:00 |
loop2.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
loop2.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
loop3.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
loop3.lean.expected.out
|
fix(util/lua): deadlock
|
2014-02-04 15:16:29 -08:00 |
lua1.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua1.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
lua2.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua2.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
lua3.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua3.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
lua4.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua4.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
lua5.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua5.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua6.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
lua6.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
lua7.lean
|
feat(frontends/lean): use '(* ... *)' instead of '(** ... **)' for script code blocks
|
2014-01-05 10:32:47 -08:00 |
lua7.lean.expected.out
|
feat(lua): use formatter available in the state object to convert Lean objects into strings in the Lua API
|
2013-11-12 16:56:30 -08:00 |
lua8.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua8.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua9.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua9.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua10.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua10.lean.expected.out
|
feat(lua): add for_each to expr Lua API
|
2013-11-13 16:30:59 -08:00 |
lua11.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
lua11.lean.expected.out
|
feat(kernel/environment): universe variables now live in their own namespace
|
2014-01-07 15:57:36 -08:00 |
lua12.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua12.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
lua13.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua13.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
lua14.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua14.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
lua15.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua15.lean.expected.out
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
lua15b.lean
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
lua15b.lean.expected.out
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
lua16.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua16.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
lua17.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua17.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua18.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
lua18.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
map.lean
|
fix(tests/lean/map): make sure the unit test produce the same result in different platforms
|
2014-02-02 20:29:34 -08:00 |
map.lean.expected.out
|
fix(tests/lean/map): incorrect output
|
2014-02-03 00:05:19 -08:00 |
matrix.lean
|
test(tests/lean): matrix multiplication example
|
2014-01-19 16:29:32 -08:00 |
matrix.lean.expected.out
|
fix(tests/lean): add expected result file
|
2014-01-19 16:31:35 -08:00 |
mod1.lean
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
mod1.lean.expected.out
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
mp_forallelim.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
mp_forallelim.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
nbug1.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
nbug1.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
nested.lean
|
feat(frontends/lean): use '(* ... *)' instead of '(** ... **)' for script code blocks
|
2014-01-05 10:32:47 -08:00 |
nested.lean.expected.out
|
fix(frontends/lean/parser): add existing command macros when creating parser object
|
2013-12-26 13:38:14 -08:00 |
nested_have.lean
|
test(tests/lean): add nested 'have' expression test
|
2014-02-06 08:13:04 -08:00 |
nested_have.lean.expected.out
|
test(tests/lean): add nested 'have' expression test
|
2014-02-06 08:13:04 -08:00 |
nnf.lean
|
fix(library/hop_match): do not match iff with =
|
2014-01-28 00:21:05 -08:00 |
nnf.lean.expected.out
|
feat(library/simplifier): preserve binder names when applying higher-order rewrite rules
|
2014-01-28 00:50:27 -08:00 |
norm1.lean
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
norm1.lean.expected.out
|
refactor(kernel): remove heterogeneous equality
|
2014-01-16 17:39:12 -08:00 |
norm_tac.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
norm_tac.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
ns1.lean
|
feat(*): change name conventions for Lean builtin libraries
|
2014-01-05 19:21:44 -08:00 |
ns1.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
opaque.lean
|
feat(kernel/type_checker): remove fallback that expands opaque definitions in the type checker
|
2014-02-09 11:31:24 -08:00 |
opaque.lean.expected.out
|
feat(kernel/type_checker): remove fallback that expands opaque definitions in the type checker
|
2014-02-09 11:31:24 -08:00 |
overload1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
overload1.lean.expected.out
|
Fix unit tests for Windows
|
2013-09-03 10:44:51 -07:00 |
overload2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
overload2.lean.expected.out
|
feat(kernel/pos_info_provider): add support for file names in pos_info_provider
|
2014-01-09 12:19:30 -08:00 |
parser1.lean
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
parser1.lean.expected.out
|
refactor(*): error messages
|
2014-01-13 16:54:21 -08:00 |
pr1.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
pr1.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
push.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
push.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
refute1.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
refute1.lean.expected.out
|
feat(library/basic_thms): add Refute theorem
|
2013-12-16 12:03:31 -08:00 |
revapp.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
revapp.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
rs.lean
|
feat(library/simplifier): statically check (conditional) equations (aka rewrite rules) to verify whether we can skip type checking when using them in the simplifier
|
2014-01-29 18:32:40 -08:00 |
rs.lean.expected.out
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
rw1.lean
|
feat(library/simplifier): add rewrite_rule_set extension for managing rewrite rules in an environment
|
2014-01-18 15:43:24 -08:00 |
rw1.lean.expected.out
|
feat(library/simplifier): add rewrite_rule_set extension for managing rewrite rules in an environment
|
2014-01-18 15:43:24 -08:00 |
scan_error1.lean
|
fix(frontends/lean/scanner): assertion violation, and add more tests
|
2014-01-07 15:12:34 -08:00 |
scan_error1.lean.expected.out
|
fix(tests/lean): adjust test to reflect recent changes
|
2014-01-15 10:20:35 -08:00 |
scan_error2.lean
|
fix(frontends/lean/scanner): assertion violation, and add more tests
|
2014-01-07 15:12:34 -08:00 |
scan_error2.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
scan_error3.lean
|
fix(frontends/lean/scanner): assertion violation, and add more tests
|
2014-01-07 15:12:34 -08:00 |
scan_error3.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
scan_test1.lean
|
fix(frontends/lean/scanner): assertion violation, and add more tests
|
2014-01-07 15:12:34 -08:00 |
scan_test1.lean.expected.out
|
fix(frontends/lean/scanner): assertion violation, and add more tests
|
2014-01-07 15:12:34 -08:00 |
scan_test2.lean
|
fix(frontends/lean/scanner): assertion violation, and add more tests
|
2014-01-07 15:12:34 -08:00 |
scan_test2.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |
scope.lean
|
refactor(builtin/kernel): prove eta using function extensionality, and rename abst and abstpi to funext and allext
|
2014-01-08 17:25:14 -08:00 |
scope.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
scope_bug1.lean
|
feat(frontends/lean): add 'show' expression syntax sugar
|
2014-02-06 07:50:22 -08:00 |
scope_bug1.lean.expected.out
|
fix(frontends/lean): bug in scope construct
|
2014-01-24 17:23:29 -08:00 |
script.lua
|
feat(lua): add lua_exception for wrapping lua errors, and improve Lua error messages in the Lean frontend
|
2013-11-07 15:19:26 -08:00 |
showenv.l
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
sig1.lean
|
fix(builtin/kernel): rename generalized proof_irrel axiom to hproof_irrel, and derive the restricted one
|
2014-02-04 10:06:29 -08:00 |
sig1.lean.expected.out
|
fix(builtin/kernel): rename generalized proof_irrel axiom to hproof_irrel, and derive the restricted one
|
2014-02-04 10:06:29 -08:00 |
sig2.lean
|
chore(tests/lean/sig2): remove unnecessary parenthesis from test
|
2014-02-04 11:37:08 -08:00 |
sig2.lean.expected.out
|
feat(frontends/lean): support for nary-tuples, improve notation for non-dependent tuples, add support in the elaborator for sigma types
|
2014-02-03 20:53:11 -08:00 |
sig3.lean
|
feat(frontends/lean): parse and pretty print pair/tuple projection operators proj1 and proj2, fix bug in the type checker
|
2014-02-03 22:10:01 -08:00 |
sig3.lean.expected.out
|
feat(frontends/lean): parse and pretty print pair/tuple projection operators proj1 and proj2, fix bug in the type checker
|
2014-02-03 22:10:01 -08:00 |
sig4.lean
|
feat(frontends/lean): parse and pretty print pair/tuple projection operators proj1 and proj2, fix bug in the type checker
|
2014-02-03 22:10:01 -08:00 |
sig4.lean.expected.out
|
feat(frontends/lean): parse and pretty print pair/tuple projection operators proj1 and proj2, fix bug in the type checker
|
2014-02-03 22:10:01 -08:00 |
sig5.lean
|
feat(frontends/lean): add 'show' expression syntax sugar
|
2014-02-06 07:50:22 -08:00 |
sig5.lean.expected.out
|
feat(frontends/lean): add 'show' expression syntax sugar
|
2014-02-06 07:50:22 -08:00 |
sig6.lean
|
feat(library/elaborator): add support for proj/pair/sigma in the the higher-order unification procedure
|
2014-02-04 13:53:30 -08:00 |
sig6.lean.expected.out
|
feat(library/elaborator): add support for proj/pair/sigma in the the higher-order unification procedure
|
2014-02-04 13:53:30 -08:00 |
simp.lean
|
feat(frontends/lea): add commands for creating and managing rewrite rule sets
|
2014-01-19 12:03:59 -08:00 |
simp.lean.expected.out
|
fix(library/simplifier): include flag indicating if the proof generated by simplifier is a homogenous or heterogenous equality, use flag to fix bug in the simp_tactic
|
2014-01-29 12:01:01 -08:00 |
simp2.lean
|
fix(tests/lean): remove unnecessary theorems
|
2014-01-19 12:55:33 -08:00 |
simp2.lean.expected.out
|
fix(tests/lean): remove unnecessary theorems
|
2014-01-19 12:55:33 -08:00 |
simp3.lean
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp3.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp6.lean
|
feat(library/simplifier): add support for 'permutation' rewrite rules
|
2014-01-20 08:29:31 -08:00 |
simp6.lean.expected.out
|
fix(library/simplifier): include flag indicating if the proof generated by simplifier is a homogenous or heterogenous equality, use flag to fix bug in the simp_tactic
|
2014-01-29 12:01:01 -08:00 |
simp7.lean
|
test(tests/lean): add example showing how to 'sort' argumentes of AC operators using the simplifier
|
2014-01-20 08:36:48 -08:00 |
simp7.lean.expected.out
|
test(tests/lean): add example showing how to 'sort' argumentes of AC operators using the simplifier
|
2014-01-20 08:36:48 -08:00 |
simp7b.lean
|
refactor(*): semantic attachment parsing and simplification
|
2014-01-20 14:44:45 -08:00 |
simp7b.lean.expected.out
|
refactor(*): semantic attachment parsing and simplification
|
2014-01-20 14:44:45 -08:00 |
simp8.lean
|
feat(builtin/Nat): flip orientation of associativity axioms for + and *
|
2014-01-20 15:38:00 -08:00 |
simp8.lean.expected.out
|
feat(builtin/Nat): flip orientation of associativity axioms for + and *
|
2014-01-20 15:38:00 -08:00 |
simp9.lean
|
feat(library/simplifier): memoize intermediate results
|
2014-01-20 17:03:44 -08:00 |
simp9.lean.expected.out
|
feat(library/simplifier): memoize intermediate results
|
2014-01-20 17:03:44 -08:00 |
simp10.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
simp10.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp11.lean
|
feat(library/simplifier): expose simplier and simplifier_monitor objects in the Lua API
|
2014-01-27 15:02:05 -08:00 |
simp11.lean.expected.out
|
feat(library/simplifier): enforce max_steps option
|
2014-01-21 12:12:17 -08:00 |
simp12.lean
|
feat(library/simplifier): expose simplier and simplifier_monitor objects in the Lua API
|
2014-01-27 15:02:05 -08:00 |
simp12.lean.expected.out
|
test(library/simplifier): add test for the single_pass option in the simplifier
|
2014-01-21 13:47:54 -08:00 |
simp13.lean
|
feat(library/simplifier): contextual simplifications
|
2014-01-23 12:23:22 -08:00 |
simp13.lean.expected.out
|
feat(library/simplifier): support for dependent simplification in lambda expressions
|
2014-01-25 16:54:42 -08:00 |
simp14.lean
|
feat(library/simplifier): improve contextual simplifications
|
2014-01-23 12:54:29 -08:00 |
simp14.lean.expected.out
|
feat(library/simplifier): support for dependent simplification in lambda expressions
|
2014-01-25 16:54:42 -08:00 |
simp15.lean
|
feat(library/simplifier): expose simplier and simplifier_monitor objects in the Lua API
|
2014-01-27 15:02:05 -08:00 |
simp15.lean.expected.out
|
test(tests/lean): add test disabling contextual simplifications
|
2014-01-23 12:57:05 -08:00 |
simp16.lean
|
feat(library/simplifier): improve contextual simplifications
|
2014-01-23 13:11:58 -08:00 |
simp16.lean.expected.out
|
feat(library/simplifier): support for dependent simplification in lambda expressions
|
2014-01-25 16:54:42 -08:00 |
simp17.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
simp17.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp18.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp18.lean.expected.out
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp19.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp19.lean.expected.out
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp20.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp20.lean.expected.out
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp21.lean
|
test(tests/lean): add new simplifier test
|
2014-01-24 17:09:46 -08:00 |
simp21.lean.expected.out
|
test(tests/lean): add new simplifier test
|
2014-01-24 17:09:46 -08:00 |
simp22.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp22.lean.expected.out
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp23.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp23.lean.expected.out
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp24.lean
|
feat(library/simplifier): expose simplier and simplifier_monitor objects in the Lua API
|
2014-01-27 15:02:05 -08:00 |
simp24.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp25.lean
|
fix(library/simplifier): move to locally nameless approach in the simplifier. Contextual simplification may add rewriting rules with free variables, and it is a mess to manage them when using de Bruijn indices
|
2014-01-25 10:49:44 -08:00 |
simp25.lean.expected.out
|
feat(library/simplifier): support for dependent simplification in lambda expressions
|
2014-01-25 16:54:42 -08:00 |
simp26.lean
|
fix(library/simplifier): move to locally nameless approach in the simplifier. Contextual simplification may add rewriting rules with free variables, and it is a mess to manage them when using de Bruijn indices
|
2014-01-25 10:49:44 -08:00 |
simp26.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp27.lean
|
test(tests/lean): new simplifier test
|
2014-01-25 10:56:49 -08:00 |
simp27.lean.expected.out
|
feat(library/simplifier): support for dependent simplification in lambda expressions
|
2014-01-25 16:54:42 -08:00 |
simp28.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp28.lean.expected.out
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp29.lean
|
feat(library/simplifier): support for dependent simplification in lambda expressions
|
2014-01-25 16:54:42 -08:00 |
simp29.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp30.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp30.lean.expected.out
|
refactor(builtin): remove dead module heq
|
2014-02-04 14:42:28 -08:00 |
simp31.lean
|
feat(library/simplifier): expose simplier and simplifier_monitor objects in the Lua API
|
2014-01-27 15:02:05 -08:00 |
simp31.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp32.lean
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp32.lean.expected.out
|
feat(*): add support for heterogeneous equality in the parser, elaborator and simplifier, adjusts unit test to reflect changes
|
2014-02-07 15:03:16 -08:00 |
simp33.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
simp33.lean.expected.out
|
refactor(builtin/kernel): reorder congr1 arguments
|
2014-02-09 16:15:44 -08:00 |
simp34.lean
|
fix(library/simplifier): assumptions/context may contain equations where the left-hand-side is a metavariable or semantic attachment
|
2014-01-31 15:38:22 -08:00 |
simp34.lean.expected.out
|
fix(library/simplifier): assumptions/context may contain equations where the left-hand-side is a metavariable or semantic attachment
|
2014-01-31 15:38:22 -08:00 |
simp_tac.lean
|
feat(library/tactic): add simplify_tactic based on the simplifier
|
2014-01-26 18:53:18 -08:00 |
simp_tac.lean.expected.out
|
feat(library/tactic): add simplify_tactic based on the simplifier
|
2014-01-26 18:53:18 -08:00 |
simple.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
simple.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
single.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
single.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
subst.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
subst.lean.expected.out
|
feat(*): change name conventions for Lean builtin libraries
|
2014-01-05 19:21:44 -08:00 |
subst2.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
subst2.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
subst3.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
subst3.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
sum2.lean
|
feat(kernel/type_checker): remove fallback that expands opaque definitions in the type checker
|
2014-02-09 11:31:24 -08:00 |
sum2.lean.expected.out
|
refactor(builtin): merge pair.lean with kernel.lean, and add basic theorems
|
2014-02-07 16:04:44 -08:00 |
sum3.lean
|
feat(kernel/type_checker): remove fallback that expands opaque definitions in the type checker
|
2014-02-09 11:31:24 -08:00 |
sum3.lean.expected.out
|
refactor(builtin): merge pair.lean with kernel.lean, and add basic theorems
|
2014-02-07 16:04:44 -08:00 |
tacluacrash.lean
|
fix(frontends/lean): unprotected call to Lua API
|
2014-01-09 19:56:20 -08:00 |
tacluacrash.lean.expected.out
|
fix(frontends/lean): unprotected call to Lua API
|
2014-01-09 19:56:20 -08:00 |
tactic1.lean
|
chore(library/tactic): remove imp_tac, it is not needed anymore
|
2014-01-08 00:57:04 -08:00 |
tactic1.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic2.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic3.lean
|
chore(library/tactic): remove imp_tac, it is not needed anymore
|
2014-01-08 00:57:04 -08:00 |
tactic3.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic4.lean
|
chore(library/tactic): remove imp_tac, it is not needed anymore
|
2014-01-08 00:57:04 -08:00 |
tactic4.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic5.lean
|
chore(library/tactic): remove imp_tac, it is not needed anymore
|
2014-01-08 00:57:04 -08:00 |
tactic5.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic6.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic6.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tactic8.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tactic8.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic9.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tactic9.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic10.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tactic10.lean.expected.out
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tactic11.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -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(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -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
|
fix(tests/lean): adjust tests to reflect recent changes
|
2014-01-15 16:35:33 -08:00 |
tactic13.lean.expected.out
|
fix(tests/lean): adjust tests to reflect recent changes
|
2014-01-15 16:35:33 -08:00 |
tactic14.lean
|
feat(frontends/lean): add 'show' expression syntax sugar
|
2014-02-06 07:50:22 -08:00 |
tactic14.lean.expected.out
|
fix(tests/lean): adjust tests to reflect recent changes
|
2014-01-15 16:35:33 -08:00 |
tactic_at_types.lean
|
refactor(builtin): remove dead module heq
|
2014-02-04 14:42:28 -08:00 |
tactic_at_types.lean.expected.out
|
refactor(builtin): remove dead module heq
|
2014-02-04 14:42:28 -08:00 |
test.sh
|
feat(util/options): 'verbose' as a system option, add -q (quiet) option
|
2014-01-09 15:31:58 -08:00 |
test_single.sh
|
fix(tests/lean): ignore lines containing 'executing external script' in test scripts, these lines contain references to the path where Lean was built
|
2013-12-26 18:41:01 -08:00 |
test_single_pp.sh
|
test(tests/lean): add new test script that checks if Lean can parse the output produced by its pretty printer
|
2013-12-19 16:16:56 -08:00 |
tst1.lean
|
refactor(builtin/kernel): define if-then-else using Hilbert's operator
|
2014-01-30 19:28:42 -08:00 |
tst1.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
tst2.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tst2.lean.expected.out
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
tst3.lean
|
refactor(builtin/kernel): define if-then-else using Hilbert's operator
|
2014-01-30 19:28:42 -08:00 |
tst3.lean.expected.out
|
refactor(builtin/kernel): define if-then-else using Hilbert's operator
|
2014-01-30 19:28:42 -08:00 |
tst4.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tst4.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
tst5.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tst5.lean.expected.out
|
feat(frontends/lean): simplify explicit version names
|
2013-12-21 17:05:25 -08:00 |
tst6.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tst6.lean.expected.out
|
chore(builtin/kernel): remove \bowtie as notation for transitivity
|
2014-01-18 21:11:12 -08:00 |
tst7.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst7.lean.expected.out
|
feat(frontends/lean/pp): change how lift local entries are pretty printed
|
2014-02-06 17:26:38 -08:00 |
tst8.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst8.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst9.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst9.lean.expected.out
|
feat(kernel/type_checker): improve application type mismatch error messages
|
2014-01-27 09:45:17 -08:00 |
tst10.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
tst10.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst11.lean
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
tst11.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
tst12.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst12.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
tst13.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst13.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst14.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
tst14.lean.expected.out
|
chore(builtin): rename nat, int and real modules to Nat, Int and Real.
|
2014-01-01 13:52:25 -08:00 |
tst15.lean
|
refactor(builtin/kernel): start with small universes
|
2014-01-08 12:35:00 -08:00 |
tst15.lean.expected.out
|
fix(frontends/lean/pp): pretty printer for Type
|
2013-12-19 15:24:45 -08:00 |
tst16.lean
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst16.lean.expected.out
|
feat(kernel): use Pi as forall/implication
|
2014-01-08 00:38:39 -08:00 |
tst17.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
tst17.lean.expected.out
|
refactor(kernel): remove semantic attachments from the kernel
|
2014-02-02 14:48:27 -08:00 |
ty1.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
ty1.lean.expected.out
|
feat(frontends/lean): improve error message for expressions containing unsolved metavariables
|
2014-01-13 13:21:44 -08:00 |
ty2.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
ty2.lean.expected.out
|
test(kernel/typechecker): type checker
|
2013-11-16 15:01:39 -08:00 |
type0.lean
|
feat(frontends/lean): make the parser accept (Type -> ...)
|
2014-01-29 15:23:20 -08:00 |
type0.lean.expected.out
|
feat(frontends/lean): make the parser accept (Type -> ...)
|
2014-01-29 15:23:20 -08:00 |
unicode.lean
|
chore(*): cleanup lean builtin symbols, replace :: with _
|
2014-01-09 08:33:52 -08:00 |
unicode.lean.expected.out
|
Fix unit tests for Windows
|
2013-09-03 10:44:51 -07:00 |
univ.lean
|
refactor(builtin/kernel): move the heq axioms into kernel.lean
|
2014-02-04 14:17:34 -08:00 |
univ.lean.expected.out
|
refactor(builtin/kernel): move the heq axioms into kernel.lean
|
2014-02-04 14:17:34 -08:00 |
univ2.lean
|
feat(kernel): make sure U is the maximal universe
|
2014-01-29 16:31:00 -08:00 |
univ2.lean.expected.out
|
feat(kernel): make sure U is the maximal universe
|
2014-01-29 16:31:00 -08:00 |
univ3.lean
|
feat(kernel/environment): universe variables now live in their own namespace
|
2014-01-07 15:57:36 -08:00 |
univ3.lean.expected.out
|
feat(kernel/environment): universe variables now live in their own namespace
|
2014-01-07 15:57:36 -08:00 |
using.lean
|
test(tests/lean): 'using' command
|
2014-01-09 12:21:14 -08:00 |
using.lean.expected.out
|
feat(builtin/Nat): flip orientation of associativity axioms for + and *
|
2014-01-20 15:38:00 -08:00 |
using_bug1.lean
|
feat(frontends/lean): add 'show' expression syntax sugar
|
2014-02-06 07:50:22 -08:00 |
using_bug1.lean.expected.out
|
fix(tests/lean): make sure pretty print and parse test passes
|
2014-01-24 17:23:55 -08:00 |
vars1.lean
|
feat(frontends/lean): use lowercase commands, replace 'endscope' and 'endnamespace' with 'end'
|
2014-01-05 13:06:36 -08:00 |
vars1.lean.expected.out
|
fix(frontends/lean): missing ':' in error messages
|
2014-01-09 11:19:58 -08:00 |