lean4-htt/tests/lua
Leonardo de Moura e499f8e20a feat(kernel/inductive): relax conditions for an inductive datatype in Prop to be able to eliminate into Type
The new relaxed version allows us to define the "accessability"
proposition and have an eliminator into Type.

See justification in the new comments at inductive.cpp
2014-11-06 09:36:54 -08:00
..
old refactor(library/tactic): move 'tracing' tactics to separate module 2014-10-22 14:12:45 -07:00
slow refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
ac.lua feat(kernel/inductive): relax conditions for an inductive datatype in Prop to be able to eliminate into Type 2014-11-06 09:36:54 -08:00
acc.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
alias1.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
alias2.lua refactor(library/aliases): aliases are from name to names 2014-07-27 21:01:59 -07:00
big.lua
choice.lua
choice2.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
cnstr1.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
coe1.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
coe2.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
coe3.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
coe4.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
coe5.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
def1.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
env1.lua feat(library/aliases): add 'exceptions' and support for universes to add_aliases procedure, add for_each_universe method to environment 2014-06-13 08:26:05 -07:00
env2.lua
env3.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
env4.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
env5.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
env6.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
env7.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
env8.lua feat(library/aliases): add 'exceptions' and support for universes to add_aliases procedure, add for_each_universe method to environment 2014-06-13 08:26:05 -07:00
env9.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
env11.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
eta.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
explicit.lua feat(library): add mk_explicit/is_explicit procedures for '@'-expressions 2014-06-24 12:11:27 -07:00
expr1.lua
expr2.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
expr3.lua fix(library/expr_lt): make sure the builtin order is AC-compatible 2014-08-04 15:51:10 -07:00
expr4.lua refactor(kernel): store binder_infor in local constants 2014-06-30 11:37:46 -07:00
expr7.lua refactor(kernel): store binder_infor in local constants 2014-06-30 11:37:46 -07:00
expr8.lua refactor(kernel): store binder_infor in local constants 2014-06-30 11:37:46 -07:00
expr9.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
expr10.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
expr11.lua refactor(kernel/expr): remove dead code 2014-10-16 13:09:26 -07:00
extra.lua
format1.lua
format2.lua
format3.lua
free.lua refactor(kernel/expr): remove dead code 2014-10-16 13:09:26 -07:00
glvl1.lua feat(library/aliases): add 'exceptions' and support for universes to add_aliases procedure, add for_each_universe method to environment 2014-06-13 08:26:05 -07:00
goal1.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
hop1.lua fix(tests/lua/hop1): incorrect assertion 2014-08-03 20:06:50 -07:00
hop2.lua feat(library/match): match universe levels 2014-08-04 18:30:30 -07:00
implua.lua
ind1.lua refactor(library): remove unnecessary file hott_kernel, HoTT and 2014-09-18 20:30:37 -07:00
ind2.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
ind3.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
ind4.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
ind5.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
ind6.lua
ind_ex.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
ind_tricky.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
int1.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
jst1.lua refactor(kernel/metavar): simplify substitution class, and remove dead code 2014-07-23 10:03:03 -07:00
level1.lua
level2.lua
level3.lua chore(tests): add missing tests 2014-06-29 09:03:51 -07:00
level4.lua
level5.lua
level6.lua
level7.lua
level8.lua
level9.lua
map2.lua
mod1.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
mod3.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
mod3_corrupted1.olean
mod3_corrupted2.olean
mod3_corrupted3.olean
mod3_corrupted4.olean
mod3b.lua
mod4.lua
mod5.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
mpz1.lua
mpz2.lua
n1.lua
n2.lua
n3.lua
n5.lua
n6.lua
n7.lua
name1.lua
name_gen1.lua
ns1.lua
ns2.lua
num1.lua
opt1.lua
opt2.lua
opt3.lua
opt4.lua
order.lua fix(library/expr_lt): make sure the builtin order is AC-compatible 2014-08-04 15:51:10 -07:00
parse_table.lua
place1.lua
place2.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
proof_state1.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
prv.lua feat(frontends/lean/builtin_cmds): add definition command family 2014-06-13 17:30:35 -07:00
replace1.lua
res1.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
scope.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
sexpr1.lua
sexpr2.lua
sexpr3.lua
sexpr4.lua
sexpr5.lua
sexpr_bug1.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
simple.lua
sorted.lua refactor(kernel/inductive): replace recursor name, use '.rec' instead of '_rec' 2014-09-04 15:04:57 -07:00
subst1.lua perf(kernel/metavar): improve occurs_expr and occurs performance 2014-10-17 14:05:22 -07:00
tactic1.lua refactor(library/tactic): move 'tracing' tactics to separate module 2014-10-22 14:12:45 -07:00
tag1.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
tc1.lua refactor(kernel/type_checker): remove "global" constraint buffer from type_checker, and use constraint_seq instead 2014-08-20 16:46:19 -07:00
tc2.lua refactor(*): rename Bool to Prop 2014-07-22 09:43:18 -07:00
tc3.lua
tc4.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
tc5.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
tc6.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
tc7.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
tc8.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
tc_bug1.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
test.sh chore(tests/*/test.sh): change working dir; avoid using ls in for-loop 2014-10-06 11:20:13 -07:00
test_single.sh chore(tests): cleanup test scripts 2014-06-29 09:03:39 -07:00
token_table.lua feat(frontends/lean/parser): add parse_level 2014-06-12 12:34:55 -07:00
unify1.lua refactor(kernel/metavar): simplify substitution class, and remove dead code 2014-07-23 10:03:03 -07:00
unify2.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
unify3.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
unify4.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
unify5.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
unify6.lua feat(library/unifier): add option 'unifier.unfold_opaque', remove option 'unifier.use_exceptions' (the user should not be able to change this) 2014-07-05 09:43:16 -07:00
unify7.lua refactor(kernel): rename var_decl to constant_assumption 2014-10-02 17:55:34 -07:00
yield.lua