lean4-htt/src/library/tactic
2016-03-22 09:51:06 -07:00
..
apply_tactic.cpp refactor(library): merge util and occurs 2016-03-22 09:51:06 -07:00
apply_tactic.h chore(*): remove support for Lua 2016-02-11 17:17:55 -08:00
assert_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
assert_tactic.h
change_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
change_tactic.h
check_expr_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
check_expr_tactic.h
clear_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
clear_tactic.h
CMakeLists.txt refactor(library/tactic): remove tactics whnf and beta 2016-03-21 11:48:36 -07:00
congruence_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
congruence_tactic.h
constructor_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
constructor_tactic.h
contradiction_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
contradiction_tactic.h
elaborate.cpp feat(library/reducible): remove [quasireducible] annotation 2016-02-25 17:42:44 -08:00
elaborate.h refactor(*): remove name_generator and use simpler mk_fresh_name 2016-02-11 18:05:57 -08:00
exact_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
exact_tactic.h
exfalso_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
exfalso_tactic.h
expr_to_tactic.cpp refactor(library/tactic): remove tactics whnf and beta 2016-03-21 11:48:36 -07:00
expr_to_tactic.h refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
generalize_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
generalize_tactic.h
goal.cpp refactor(library/util): isolate util procedures that depend on old_type_checker 2016-03-21 13:36:08 -07:00
goal.h chore(library): rename local_context to old_local_context 2016-02-11 18:15:16 -08:00
induction_tactic.cpp refactor(library/util): isolate util procedures that depend on old_type_checker 2016-03-21 13:36:08 -07:00
induction_tactic.h
init_module.cpp refactor(library/tactic): remove tactics whnf and beta 2016-03-21 11:48:36 -07:00
init_module.h
injection_tactic.cpp refactor(library/util): isolate util procedures that depend on old_type_checker 2016-03-21 13:36:08 -07:00
injection_tactic.h
intros_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
intros_tactic.h feat(library/tactic/intros_tactic): intro without argument should introduce a single variable 2015-12-13 16:28:39 -08:00
inversion_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
inversion_tactic.h refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
location.cpp refactor(kernel): remove extension_context 2016-03-19 15:15:39 -07:00
location.h feat(library/tactic): add 'location' macro 2015-07-13 17:56:42 -04:00
norm_num_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
norm_num_tactic.h feat(library): numeral normalization skeleton 2015-10-08 12:49:12 -07:00
note_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
note_tactic.h feat(library/tactic): make let tactic transparent, introduce new opaque note tactic 2015-12-14 10:14:02 -08:00
proof_state.cpp refactor(*): add abstract_type_context class 2016-02-26 14:17:34 -08:00
proof_state.h refactor(kernel): move justification/constraint/metavar to library 2016-03-19 14:39:15 -07:00
register_module.h
relation_tactics.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
relation_tactics.h
rename_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
rename_tactic.h
replace_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
replace_tactic.h feat(library/tactic): add replace tactic 2016-01-04 14:43:31 -05:00
revert_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
revert_tactic.h
rewrite_tactic.cpp refactor(kernel): remove extension_context 2016-03-19 15:15:39 -07:00
rewrite_tactic.h feat(library/tactic/rewrite_tactic): try to fold nested recursive applications after unfolding a recursive function 2015-07-08 21:19:18 -04:00
subst_tactic.cpp refactor(library): create copy of the kernel type_checker in library 2016-03-18 14:34:10 -07:00
subst_tactic.h
tactic.cpp refactor(library/util): isolate util procedures that depend on old_type_checker 2016-03-21 13:36:08 -07:00
tactic.h refactor(library/tactic): remove 'append' and 'interleave' tacticals 2016-02-24 16:02:16 -08:00
trace_tactic.cpp refactor(kernel): remove extension_context 2016-03-19 15:15:39 -07:00
trace_tactic.h
unfold_rec.cpp refactor(library/util): isolate util procedures that depend on old_type_checker 2016-03-21 13:36:08 -07:00
unfold_rec.h refactor(*): remove name_generator and use simpler mk_fresh_name 2016-02-11 18:05:57 -08:00
util.cpp
util.h
with_options_tactic.cpp refactor(kernel): remove extension_context 2016-03-19 15:15:39 -07:00
with_options_tactic.h feat(library/tactic): add 'with_options' tactical 2015-07-13 18:34:31 -04:00