lean4-htt/tests/lean/run
2015-11-16 22:34:06 -08:00
..
252.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
331.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
360_1.lean
361.lean
362.lean
415.hlean
444.lean
445.lean
454.lean
466.lean
490.lean
505.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
511a.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
541a.lean feat(nat): redefine le and lt in the standard library 2015-06-04 20:14:13 -04:00
541b.lean test(tests/lean/run): add examples showing how to prove (using tactics) that direct_subterm relation is well-founded 2015-06-09 16:17:29 -07:00
543.lean
548.lean
567.lean
568.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
570.lean
570b.lean
585.lean refactor(logic/funext.lean, algebra/function.lean): delete logic/funext, merge into algebra/function 2015-05-23 16:16:36 +10:00
588.lean fix(library/unifier): typo 2015-05-07 16:30:02 -07:00
592.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
600a.lean fix(frontends/lean/scanner): block comments 2015-05-13 22:14:28 -07:00
600b.lean fix(frontends/lean/scanner): block comments 2015-05-13 22:14:28 -07:00
600c.lean fix(frontends/lean/scanner): block comments 2015-05-13 22:14:28 -07:00
645a.lean feat(library/tactic): automate "generalize-intro-induction/cases" idiom 2015-05-30 21:57:28 -07:00
662.lean fix(library/unifier): try to generate approximate solution for flex-flex constraints before discarding them 2015-06-09 14:36:31 -07:00
662b.lean test(tests/lean/run): add test/example 2015-06-09 14:50:15 -07:00
668.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
676.lean feat(library/tactic/constructor_tactic): restore 'constructor' tactic old semantics, add 'fconstructor' tactic 2015-06-17 23:48:54 -07:00
679a.lean feat(library/class): allow any constant to be marked as a class 2015-06-17 16:26:45 -07:00
679b.lean feat(library/class): allow any constant to be marked as a class 2015-06-17 16:26:45 -07:00
682.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
687.lean fix(frontends/lean/elaborator): fixes #687 2015-06-28 19:58:57 -07:00
695d.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
695e.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
702.lean fix(library/tactic/rewrite_tactic): fixes #702 2015-06-28 20:37:17 -07:00
724.lean fix(frontends/lean/elaborator): fixes #724 2015-07-06 15:19:19 -07:00
751.lean fix(library/util): fixes #751 2015-07-28 16:30:20 -07:00
774.lean feat(frontends/lean/decl_cmds): allow recursive examples 2015-08-08 08:26:25 -07:00
791.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
796.lean fix(library/definitional/equations): fixes #796 2015-08-14 14:39:23 -07:00
801.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
803.lean fix(frontends/lean/elaborator): fixes #803 2015-08-17 14:56:41 -07:00
808.lean fix(frontends/lean/notation_cmd): fixes #808 2015-08-31 18:05:58 -10:00
809.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
809b.lean fix(library/unifier): fixes #809 2015-08-31 17:59:30 -10:00
817.lean feat(frontends/lean/builtin_exprs): name hypothesis in suffices 2015-09-03 16:09:39 -07:00
830.lean fix(frontends/lean): fixes #830 2015-09-18 07:51:02 -07:00
abs.lean
ack.lean
alg_rw.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
algebra1.lean
algebra3.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
alias1.lean
alias2.lean
alias3.lean
all_goals.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
all_goals2.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
app_builder.lean feat(frontends/lean): add test commands for new app_builder features 2015-11-08 14:05:01 -08:00
app_builder2.lean feat(frontends/lean): add test commands for new app_builder features 2015-11-08 14:05:01 -08:00
app_builder3.lean feat(frontends/lean/builtin_cmds): change mask notation at #app_builder command 2015-11-08 14:05:01 -08:00
app_builder4.lean test(tests/lean/run): add more tests 2015-11-08 14:05:01 -08:00
apply_class_issue0.lean
apply_failure.lean feat(library/tactic/apply_tactic): do not report elaboration failure in apply tactic when proof_state.report_failure() is false 2015-08-21 15:45:52 -07:00
as.lean
assert_tac.lean
assert_tac2.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
atomic2.lean
atomic_notation.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
attrs.lean
basic.lean
begin_end_plus.lean
beginend.lean
beginend3.lean
blast1.lean feat(library/blast): add basic assumption action 2015-11-08 18:16:34 -08:00
blast2.lean refactor(library/blast): avoid auxiliary local when creating hypothesis for intros 2015-11-09 14:40:39 -08:00
blast3.lean feat(library/blast): major reorg and basic backward chaining action 2015-11-10 17:00:16 -08:00
blast4.lean feat(library/blast): add simple indexing data-structure for active hypotheses 2015-11-11 00:02:47 -08:00
blast5.lean test(tests/lean/run): add basic tests for subst action 2015-11-13 15:27:54 -08:00
blast6.lean fix(library/blast/subst): bug in subst action, add hypothesis_idx_buffer_set (helper class), refine revert_action interface 2015-11-13 16:10:25 -08:00
blast7.lean feat(library/blast/subst): avoid unnecessary proof step 2015-11-13 16:31:07 -08:00
blast8.lean feat(library/blast): add "no_confusion" action 2015-11-13 18:19:05 -08:00
blast9.lean feat(library/blast): add "no_confusion" action 2015-11-13 18:19:05 -08:00
blast10.lean feat(library/blast): add "trivial" action 2015-11-14 15:02:14 -08:00
blast11.lean feat(library/blast): add simplify_target action 2015-11-14 16:18:12 -08:00
blast12.lean test(tests/lean/run): test for simp action 2015-11-15 11:36:24 -08:00
blast13.lean feat(library/init/logic): mark ne reducible 2015-11-15 15:09:02 -08:00
blast14.lean feat(library/blast): add "recursor" (aka elimination/induction) action 2015-11-15 18:00:32 -08:00
blast15.lean feat(library/blast/intros_action): apply head_beta_reduce at intros 2015-11-15 18:14:12 -08:00
blast16.lean feat(library/blast): add basic support for non-recursive recursors/eliminators in the simple_strategy, fix bug at recursor_action 2015-11-15 18:39:12 -08:00
blast17.lean feat(library/blast): add 'discard' action for detecting irrelevant hypotheses 2015-11-16 11:43:51 -08:00
booltst.lean
bquant.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
bug5.lean
bug6.lean
by_exact.lean
calc.lean
calc_auto_trans_eq.lean fix(tests): update tests to reflect the change of notation from \~ to ~ 2015-06-25 22:55:05 -04:00
calc_bug.lean
calc_heq_symm.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
calc_imp.lean feat(frontends/lean): allow → to be used in calc proofs 2015-05-07 12:28:47 -07:00
cases_bug.lean
cast_sorry_bug.lean
choice_ctx.lean
choose_test.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
class1.lean
class2.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
class3.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
class4.lean
class5.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
class6.lean
class7.lean
class8.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
class11.lean
class_bug1.lean
class_bug2.lean
class_coe.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
clear_tac.lean
clears_tac.lean
cody1.lean
cody2.lean
coe1.lean
coe2.lean
coe3.lean
coe4.lean
coe5.lean
coe6.lean
coe7.lean
coe8.lean
coe9.lean
coe10.lean
coe11.lean
coe12.lean
coe13.lean
coe14.lean
coe15.lean
coe_issue.lean test(tests/lean/run): add coercion test issue 2015-11-11 12:12:15 -08:00
coe_issue2.lean feat(frontends/lean/elaborator): restrict the number of places where coercions are considered 2015-11-11 12:37:19 -08:00
coe_issue3.lean feat(frontends/lean/elaborator): restrict the number of places where coercions are considered 2015-11-11 12:37:19 -08:00
coefun.lean
coercion_bug.lean
coercion_bug2.lean
coesec.lean
comment.lean
confuse_ind.lean
congr.lean feat(frontends/lean/bultin_cmds): add 'print [congr]' command for displaying active congruence rules 2015-07-23 18:52:59 -07:00
congr_imp_bug.lean fix(tests): to reflect recent changes in the standard library 2015-07-06 15:05:01 -07:00
congr_tac.lean
congr_tac2.lean refactor(library/data/set): remove [reducible] annotation from set operations 2015-11-08 14:04:56 -08:00
const_choice.lean
constr_tac.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
constr_tac2.lean
constr_tac3.lean
constr_tac4.lean feat(nat): redefine le and lt in the standard library 2015-06-04 20:14:13 -04:00
consume.lean
contra1.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
contra2.lean feat(library/tactic/contradiction_tactic): handle (h1 : p) and (h2 : not p) hypotheses in the contradiction tactic 2015-05-25 10:29:51 -07:00
ctx.lean
dec_trivial_loop.lean feat(library/unifier): do not fire type class resolution as last resort when type contains metavariables 2015-05-18 15:45:23 -07:00
deceq_vec.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
decidable.lean
def_tac.lean
dep_subst.lean fix(library/tactic/subst_tactic): in the standard mode, use dependent elimination in the subst tactic (when needed) 2015-06-03 17:36:04 -07:00
dfun_tst.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
diag.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
div2.lean fix(tests/lean/*): fix tests 2015-11-08 14:04:59 -08:00
div_wf.lean fix(tests/lean/*): fix tests 2015-11-08 14:04:59 -08:00
e1.lean
e2.lean
e3.lean
e4.lean
e5.lean
e6.lean
e7.lean
e8.lean
e9.lean
e10.lean
e11.lean
e12.lean
e13.lean
e14.lean
e15.lean
e16.lean
e17.lean
e18.lean
eassumption.lean feat(library/tactic/constructor_tactic): restore 'constructor' tactic old semantics, add 'fconstructor' tactic 2015-06-17 23:48:54 -07:00
elab_bug1.lean feat(library/type_context): new tmp local_constant policy 2015-11-08 14:05:01 -08:00
elab_failure.lean
elim.lean
elim2.lean
empty_eq.lean refactor(library/data): replace 'fin' with Haitao's 'less_than' 2015-06-05 10:33:19 -07:00
empty_match.lean
empty_match_bug.lean refactor(library/data): replace 'fin' with Haitao's 'less_than' 2015-06-05 10:33:19 -07:00
enum.lean
eq1.lean
eq2.lean
eq3.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
eq4.lean
eq5.lean
eq6.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
eq7.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
eq8.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
eq9.lean
eq10.lean
eq11.lean
eq12.lean
eq13.lean
eq14.lean
eq15.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
eq16.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
eq17.lean fix(tests/lean/*): fix tests 2015-11-08 14:04:59 -08:00
eq18.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
eq19.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
eq20.lean
eq21.lean
eq22.lean
eq23.lean
eq24.lean
eq25.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
eqn_tac.lean
eqv_tacs.lean
esimp1.lean feat(library/tactic/rewrite_tactic): try to fold nested recursive applications after unfolding a recursive function 2015-07-08 21:19:18 -04:00
ex.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
example1.lean
exfalso1.lean
export.lean
export2.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
fapply.lean
fib_brec.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
fib_wrec.lean fix(tests/lean/*): fix tests 2015-11-08 14:04:59 -08:00
fibrant_class1.lean feat(library): add 'noncomputable' keyword for the standard library 2015-07-28 21:56:35 -07:00
fibrant_class2.lean feat(library): add 'noncomputable' keyword for the standard library 2015-07-28 21:56:35 -07:00
finbug.lean refactor(library/*): remove 'Module:' lines 2015-05-23 20:52:23 +10:00
finbug2.lean refactor(library/*): remove 'Module:' lines 2015-05-23 20:52:23 +10:00
find_cmd.lean
finset.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
finset1.lean
finset_coe.lean feat(frontends/lean/elaborator): use custom normalizers for detecting whether there are coercions from/to a given type 2015-05-20 16:12:12 -07:00
fold.lean
forest.lean feat(datatypes): let the type of unit be the lowest non-Prop universe 2015-06-25 17:33:46 -07:00
forest2.lean
forest_height.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
ftree_brec.lean feat(datatypes): let the type of unit be the lowest non-Prop universe 2015-06-25 17:33:46 -07:00
full.lean
fun.lean fix(tests): to reflect recent changes in the standard library 2015-07-06 15:05:01 -07:00
gcd.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
generalizes.lean
goal.lean
group.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
group2.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
group3.lean fix(tests): to reflect recent changes in the standard library 2015-07-06 15:05:01 -07:00
group4.lean fix(tests): to reflect recent changes in the standard library 2015-07-06 15:05:01 -07:00
group5.lean refactor(library,hott): remove coercions between algebraic structures 2015-11-11 11:57:44 -08:00
group6.lean
hash.lean
have1.lean
have2.lean
have3.lean
have4.lean
have5.lean
have6.lean
help_cmd.lean
ho.lean
id.lean
iff_rw.lean feat(library/tactic/rewrite_tactic): rewrite tactic with 'iff' lemmas 2015-05-14 18:27:13 -07:00
imp.lean
imp2.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
imp3.lean
imp_curly.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
impbug1.lean
impbug2.lean
impbug3.lean
impbug4.lean
implicit.lean
ind0.lean
ind1.lean
ind2.lean
ind3.lean
ind4.lean
ind5.lean
ind6.lean
ind7.lean
ind8.lean
ind_bug.lean
ind_ns.lean
ind_tac.lean feat(library/tactic): add induction tactic with support for user defined recursors 2015-05-19 13:27:17 -07:00
ind_tac1.lean feat(library/user_recursors): generalize acceptable use-defined recursors 2015-05-18 14:21:10 -07:00
indbug2.lean
indimp.lean
induction_tac1.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
induction_tac2.lean feat(library/tactic): add induction tactic with support for user defined recursors 2015-05-19 13:27:17 -07:00
induniv.lean
inf_tree.lean test(tests/lean/run): add examples showing how to prove (using tactics) that direct_subterm relation is well-founded 2015-06-09 16:17:29 -07:00
inf_tree2.lean
inf_tree3.lean
inj_tac.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
injective_decidable.lean fix(tests): to reflect recent changes in the standard library 2015-07-06 15:05:01 -07:00
inst_bug.lean
interp.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
intros.lean
inv_bug.lean
inv_bug2.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
inversion1.lean refactor(library/data): replace 'fin' with Haitao's 'less_than' 2015-06-05 10:33:19 -07:00
is_nil.lean feat(library/inductive_unifier_plugin): restrict rule that was generating non-terminating behavior 2015-05-27 14:41:12 -07:00
is_true.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
issue332.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
kcomp.lean
let1.lean
let2.lean
let_tac.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
level_bug1.lean fix(kernel/default_converter): broken optimization 2015-05-06 18:32:41 -07:00
level_bug2.lean fix(kernel/default_converter): broken optimization 2015-05-06 18:32:41 -07:00
level_bug3.lean fix(kernel/default_converter): broken optimization 2015-05-06 18:32:41 -07:00
lift.lean
lift2.lean
list_elab1.lean
list_vector_overload.lean feat(frontends/lean): allow user to overload notation containing foldr/foldl and/or scoped expressions 2015-08-16 18:24:30 -07:00
local_ctx_bug.lean fix(library/local_context): bug in abstract_locals procedure 2015-09-12 17:17:13 -07:00
local_eqns.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
local_eqns2.lean refactor(library/data): replace 'fin' with Haitao's 'less_than' 2015-06-05 10:33:19 -07:00
local_notation.lean
local_using.lean
localcoe.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
match1.lean feat(library): add idx_metavar module 2015-06-08 16:02:37 -07:00
match2.lean feat(library): add idx_metavar module 2015-06-08 16:02:37 -07:00
match3.lean
match4.lean
match_fun.lean
match_tac.lean
match_tac2.lean
match_tac3.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
match_tac4.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
matrix.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
matrix2.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
max_memory.lean
measurable.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
meta.lean
mul_zero.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
mult.lean feat(library/class_instance_resolution): add support for attribute [multiple-instances] in the new type class resolution procedure 2015-11-08 14:04:57 -08:00
n1.lean
n2.lean
n3.lean
n4.lean
n5.lean
namespace_local.lean
nat_bug.lean
nat_bug2.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
nat_bug3.lean
nat_bug4.lean
nat_bug5.lean
nat_bug6.lean
nat_bug7.lean
nat_coe.lean
nateq.lean
nested_begin.lean
nested_begin_end.lean
nested_rec.lean fix(tests/lean/*): fix tests 2015-11-08 14:04:59 -08:00
new_obtain3.lean fix(tests/lean): fix three tests broken by setext renaming 2015-08-09 22:14:25 -04:00
new_obtain4.lean fix(tests/lean): fix three tests broken by setext renaming 2015-08-09 22:14:25 -04:00
new_obtains.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
new_obtains2.lean
no_confusion_bug.lean
not_bug1.lean
notation_priority.lean fix(tests/lean): adjust remaining tests to changes in the standard library 2015-11-08 14:04:56 -08:00
ns.lean
ns1.lean
ns2.lean
num.lean
num_bug2.lean feat(library/unifier): do not fire type class resolution as last resort when type contains metavariables 2015-05-18 15:45:23 -07:00
num_sub.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
obtain_tac.lean feat(frontends/lean/builtin_exprs): allow 'obtain' to be used in tactic mode 2015-05-19 16:26:02 -07:00
occurs_check_bug1.lean refactor(library/*): use type classes for div and mod 2015-11-08 14:04:59 -08:00
one.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
one2.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
opaque_hint_bug.lean
over2.lean
over_subst.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
override1.lean feat(frontends/lean): add 'override' (notation) command 2015-05-20 11:42:16 -07:00
override_on_equations.lean
parent_struct_ref.lean
parity.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
partial_explicit.lean test(tests/lean/run/partial_explicit): add test for '@@' operator 2015-11-08 14:05:00 -08:00
pickle1.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
ppbeta.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
pquot.lean
prec_max.lean
premises.lean
print.lean
print_inductive.lean
print_poly.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
prio_overloading.lean fix(frontends/lean/util): bug when parsing priorities and numerals are overloaded 2015-08-31 15:08:21 -10:00
priority_test.lean feat(frontends/lean/util): remove hack that overrides priority namespace 2015-08-11 18:01:40 -07:00
priority_test2.lean feat(library/simplifier/simp_rule_set): add priorities for simp and congr rules 2015-11-16 22:34:06 -08:00
private_names.lean
prod_notation.lean
proj.lean
proof_qed_improved.lean
proof_qed_nested_tac.lean
proposition.lean feat(frontends/lean/token_table): add 'proposition' keyword 2015-08-19 08:05:31 -07:00
protected.lean
ptst.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
rat_coe.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
rat_rfl.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
record1.lean
record2.lean
record3.lean
record4.lean
record5.lean
record6.lean
record7.lean
record8.lean
record9.lean
record10.lean fix(tests/lean): adjust remaining tests to changes in the standard library 2015-11-08 14:04:56 -08:00
reducible.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
refine1.lean
refine2.lean
refine3.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
refl_beta.lean fix(library/tactic/relation_tactics): beta-reduce goal before trying to extract head symbol 2015-05-24 18:56:35 -07:00
rel.lean
rename_tac.lean
reserve.lean
revert_tac.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
reverts_tac.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
rewrite4.lean
rewrite5.lean
rewrite8.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
rewrite9.lean
rewrite10.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
rewrite12.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
rewrite_bug.lean
rewrite_with_beta.lean fix(library/tactic/relation_tactics): beta-reduce goal before trying to extract head symbol 2015-05-24 18:56:35 -07:00
rewriter1.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
rewriter2.lean feat(library/unifier): do not fire type class resolution as last resort when type contains metavariables 2015-05-18 15:45:23 -07:00
rewriter3.lean
rewriter6.lean fix(tests/lean/*): fix tests 2015-11-08 14:04:59 -08:00
rewriter7.lean
rewriter11.lean
rewriter12.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
rewriter13.lean
rewriter14.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
rewriter15.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
rewriter16.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
rewriter17.lean
rewriter18.lean
root.lean
rw_bug2.lean
rw_set1.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
rw_set2.lean feat(library/simplifier): add API for extracting simplification rules defined in a given namespace 2015-07-22 18:47:56 -07:00
scope_bug.lean
sec_bug.lean
sec_notation.lean
sec_var.lean
seclvl.lean
secnot.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
section1.lean
section2.lean
section3.lean
section4.lean
section5.lean
set.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
set2.lean
show2.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
sigma_match.lean
sigma_no_confusion.lean
simple.lean
sorry.lean
soundness.lean feat(library/tactic/constructor_tactic): restore 'constructor' tactic old semantics, add 'fconstructor' tactic 2015-06-17 23:48:54 -07:00
st_options.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
string.lean
struc_names.lean
struct_bug1.lean
struct_infer.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
struct_inst_exprs.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
struct_inst_exprs2.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
structure_test.lean
sub.lean refactor(library/logic): move logic/choice.lean to init/classical.lean 2015-08-12 18:37:33 -07:00
sub_bug.lean refactor(library/logic): move logic/choice.lean to init/classical.lean 2015-08-12 18:37:33 -07:00
subst_tact.lean
subst_test.lean feat(frontends/lean/elaborator): hide auxiliary 'match' hypothesis during elaboration 2015-05-25 15:24:56 -07:00
subst_test2.lean test(tests/lean/run): add missing test 2015-05-25 17:02:23 -07:00
suffices.lean fix(frontends/lean): rename multiword keyword "suffices to show" to "suffices" 2015-08-18 17:57:53 -07:00
sum_bug.lean
t1.lean
t2.lean
t3.lean
t4.lean
t5.lean
t6.lean
t7.lean
t8.lean
t9.lean
t10.lean
t11.lean
tac1.lean
tactic1.lean
tactic2.lean
tactic3.lean
tactic4.lean
tactic5.lean
tactic6.lean
tactic7.lean
tactic8.lean
tactic9.lean
tactic10.lean
tactic11.lean
tactic12.lean
tactic13.lean
tactic14.lean
tactic15.lean
tactic16.lean
tactic17.lean
tactic18.lean
tactic19.lean
tactic20.lean
tactic21.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
tactic22.lean
tactic23.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
tactic24.lean
tactic25.lean
tactic26.lean feat(library): add 'noncomputable' keyword for the standard library 2015-07-28 21:56:35 -07:00
tactic27.lean
tactic28.lean feat(library): add 'noncomputable' keyword for the standard library 2015-07-28 21:56:35 -07:00
tactic29.lean
tactic30.lean
tactic31.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
tactic_notation.lean
tactic_op_overload_bug.lean
tele_eq.lean feat(frontends/lean): rename 'wait' to 'reveal' 2015-05-08 20:54:16 -07:00
test_single.sh
trans.lean
tree.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
tree2.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
tree3.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
tree_height.lean fix(tests/lean/*): fix tests 2015-11-08 14:04:59 -08:00
tree_subterm_pred.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
trick.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
true_imp_rw.lean feat(library/tactic/rewrite_tactic): rewrite tactic with 'iff' lemmas 2015-05-14 18:27:13 -07:00
tt1.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
tut_104.lean feat(library/*): add theorems from Haitao on sets and functions, clean up 2015-06-04 11:55:25 -07:00
type_equations.lean test(tests/lean/run): add examples showing how to prove (using tactics) that direct_subterm relation is well-founded 2015-06-09 16:17:29 -07:00
unfold_rec.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
unfold_rec2.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
unfold_tac_bug1.lean refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading 2015-11-08 14:04:56 -08:00
unfold_test.lean refactor(library/data): move vector as indexed family to examples folder 2015-08-12 15:05:14 -07:00
uni_issue1.lean
uni_var_bug.lean
unicode.lean
univ1.lean
univ2.lean
univ_bug1.lean feat(frontends/lean): add simp tactic frontend stub 2015-07-14 09:54:53 -04:00
univ_bug2.lean fix(tests/lean/run/univ_bug2): old test 2015-11-08 14:04:58 -08:00
univ_problem.lean feat(datatypes): let the type of unit be the lowest non-Prop universe 2015-06-25 17:33:46 -07:00
univs.lean
unzip_bug.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
user_recursor.lean feat(library/user_recursors): store whether recursor is recursive or not 2015-11-15 12:37:35 -08:00
using_bug.lean
using_bug2.lean fix(frontends/lean/builtin_exprs): bug in 'using' expressions 2015-05-14 17:17:48 -07:00
using_expr.lean
uuu.lean
vars_anywhere.lean
vec_inv.lean
vec_inv2.lean
vec_inv3.lean
vector.lean fix(tests/lean/run): adjust some tests to changes in the standard library 2015-11-08 14:04:56 -08:00
vector2.lean
vector3.lean
vector_subterm_pred.lean test(tests/lean/run): add examples showing how to prove (using tactics) that direct_subterm relation is well-founded 2015-06-09 16:17:29 -07:00
whnfinst.lean