lean4-htt/src/library/tactic
Leonardo de Moura b84090aaca feat(library/annotation): remove annonation macro
We now use the new `expr.mdata` constructor.
2018-06-18 13:39:02 -07:00
..
app_builder_tactics.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
app_builder_tactics.h
apply_tactic.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
apply_tactic.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
assert_tactic.cpp refactor(library): remove delayed_abstraction macro 2018-05-30 10:04:04 -07:00
assert_tactic.h
cases_tactic.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
cases_tactic.h refactor(*): list<name> ==> obj_list<name> 2018-05-23 15:48:43 -07:00
change_tactic.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
change_tactic.h
clear_tactic.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
clear_tactic.h
CMakeLists.txt chore(library): remove user attributes 2018-05-31 09:10:41 -07:00
congr_lemma_tactics.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
congr_lemma_tactics.h
destruct_tactic.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
destruct_tactic.h
dsimplify.cpp feat(kernel): add mdata constructor 2018-06-18 13:36:22 -07:00
dsimplify.h refactor(*): list<name> ==> obj_list<name> 2018-05-23 15:48:43 -07:00
elaborate.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
elaborate.h
elaborator_exception.cpp refactor(kernel): move formatting stuff out of the kernel 2018-06-07 16:28:54 -07:00
elaborator_exception.h refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
eqn_lemmas.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
eqn_lemmas.h feat(library/tactic/eqn_lemmas): store flag indicating whether a declaration has only simple equation lemmas or not 2018-01-16 16:55:05 -08:00
eval.cpp refactor(kernel): fix terminology: "free_var" is actually a loose bound variable 2018-06-08 13:25:36 -07:00
eval.h
exact_tactic.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
exact_tactic.h
fun_info_tactics.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
fun_info_tactics.h
generalize_tactic.cpp refactor(kernel): fix terminology: "free_var" is actually a loose bound variable 2018-06-08 13:25:36 -07:00
generalize_tactic.h
gexpr.cpp feat(util, kernel): add obj_list wrapper for Lean list objects, and use it to implement list of universe levels 2018-05-23 14:48:22 -07:00
gexpr.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
hsubstitution.cpp
hsubstitution.h
induction_tactic.cpp fix(*): truncation bugs 2018-06-15 16:05:11 -07:00
induction_tactic.h refactor(*): list<name> ==> obj_list<name> 2018-05-23 15:48:43 -07:00
init_module.cpp chore(library): remove user attributes 2018-05-31 09:10:41 -07:00
init_module.h
intro_tactic.cpp refactor(library): remove delayed_abstraction macro 2018-05-30 10:04:04 -07:00
intro_tactic.h refactor(*): list<name> ==> obj_list<name> 2018-05-23 15:48:43 -07:00
kabstract.cpp refactor(kernel): fix terminology: "free_var" is actually a loose bound variable 2018-06-08 13:25:36 -07:00
kabstract.h refactor(frontends/lean,library/tactic/kabstract): remove add_key_equivalence command 2018-05-30 14:10:03 -07:00
occurrences.cpp
occurrences.h
revert_tactic.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
revert_tactic.h feat(library/type_context): use context_cache interface 2018-02-21 15:04:20 -08:00
rewrite_tactic.cpp feat(kernel/inductive/inductive): dependent elimination for inductive predicates 2018-06-12 13:03:26 -07:00
rewrite_tactic.h feat(library/init/meta/rewrite_tactic): improve rewrite tactic 2017-06-30 12:03:27 -07:00
simp_lemmas.cpp feat(kernel): add mdata constructor 2018-06-18 13:36:22 -07:00
simp_lemmas.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
simp_result.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
simp_result.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
simp_util.h fix(library/tactic/simp_lemmas): avoid rewrite failure with more robust code 2018-02-27 10:59:51 -08:00
simplify.cpp feat(library/annotation): remove annonation macro 2018-06-18 13:39:02 -07:00
simplify.h refactor(*): list<name> ==> obj_list<name> 2018-05-23 15:48:43 -07:00
subst_tactic.cpp feat(kernel/inductive/inductive): dependent elimination for inductive predicates 2018-06-12 13:03:26 -07:00
subst_tactic.h
tactic_evaluator.cpp chore(kernel): type_checker ==> old_type_checker 2018-06-06 16:10:40 -07:00
tactic_evaluator.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
tactic_state.cpp refactor(kernel): fix terminology: "free_var" is actually a loose bound variable 2018-06-08 13:25:36 -07:00
tactic_state.h refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
unfold_tactic.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
unfold_tactic.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00