lean4-htt/src/library/blast
2016-02-26 14:17:34 -08:00
..
actions feat(library/blast): add fail_action and fail_strategy helper functions 2016-01-01 17:18:05 -08:00
backward fix(library/blast/backward/backward_action): add missing normalize at backward_action, and remove incorrect fix at discrimination tree 2016-01-26 20:35:57 -08:00
forward fix(library/blast/forward/ematch): must used the right type_context 2016-02-23 13:32:34 -08:00
grinder fix(library/blast/grind/intro_elim_lemmas): need to copy expr 2016-01-24 16:23:27 -08:00
recursor chore(library/blast/recursor/recursor_action): disable spurious warning 2016-01-13 17:28:13 -08:00
simplifier refactor(*): add abstract_type_context class 2016-02-26 14:17:34 -08:00
strategies feat(library/blast/congruence_closure): add support for 'no_confusion' in the congruence closure module 2016-01-06 17:30:25 -08:00
unit fix(library/blast/unit/unit_propagate): use ppb when tracing 2016-01-27 15:23:52 -08:00
action_result.h feat(library/blast): add action based on congruence closure module 2015-11-19 12:30:45 -08:00
blast.cpp refactor(*): add abstract_type_context class 2016-02-26 14:17:34 -08:00
blast.h feat(library/blast/blast): use blast tmp_type_context to generate type class instances 2016-01-10 16:30:51 -08:00
blast_exception.h feat(library/blast): include strategies failure states in the tactic_exception 2015-12-29 17:14:55 -08:00
blast_tactic.cpp feat(library/blast/blast): communicate assigned metavariables back to tactic framework 2016-01-02 20:05:44 -08:00
blast_tactic.h feat(library/blast): parse blast tactic and invoke stub 2015-09-25 12:45:16 -07:00
choice_point.cpp refactor(library/blast): add strategy abstract object 2015-11-15 13:12:21 -08:00
choice_point.h fix(library/blast): uninitialized variables 2015-11-18 18:56:19 -08:00
CMakeLists.txt feat(library/blast): add discrimination trees 2015-12-28 09:08:17 -08:00
congruence_closure.cpp fix(library/blast/congruence_closure): subsingleton propagation in the congruence closure module 2016-01-24 14:55:28 -08:00
congruence_closure.h feat(library/blast/forward/ematch): basic support for heq classes 2016-01-15 21:38:16 -08:00
discr_tree.cpp fix(library/blast/backward/backward_action): add missing normalize at backward_action, and remove incorrect fix at discrimination tree 2016-01-26 20:35:57 -08:00
discr_tree.h chore(library/blast): style 2015-12-28 09:08:18 -08:00
gexpr.cpp feat(library/blast/backward/backward_action): display lemma name in backward action 2015-12-09 11:07:53 -08:00
gexpr.h refactor(library/blast/backward): use priority_queue, make sure head is normalized when building index 2015-12-28 12:26:06 -08:00
hypothesis.cpp chore(library/blast): remove "leftover" file used in the old blast architecture 2015-12-04 17:34:56 -08:00
hypothesis.h fix(library/blast/hypothesis): incorrect method being invoked 2015-12-05 16:53:47 -08:00
imp_extension.cpp fix(library/blast/imp_extension): do not use the name 'assert' 2016-02-10 14:11:17 -08:00
imp_extension.h fix(library/blast/imp_extension): do not use the name 'assert' 2016-02-10 14:11:17 -08:00
init_module.cpp refactor(library/blast): move recursor action and strategy to its own directory 2016-01-01 12:49:49 -08:00
init_module.h feat(library/blast): parse blast tactic and invoke stub 2015-09-25 12:45:16 -07:00
options.cpp refactor(library/blast): move to new tracing infrastructure 2015-12-08 19:37:06 -08:00
options.h refactor(library/blast): move to new tracing infrastructure 2015-12-08 19:37:06 -08:00
proof_expr.cpp refactor(library/blast): get_hypothesis_decl return a reference 2015-11-18 18:20:02 -08:00
proof_expr.h feat(library/blast): add proof_expr thin layer for creating proof terms at blast 2015-11-10 10:50:58 -08:00
revert.cpp refactor(library/blast): make sure all actions return action_result, add macros for simplifying strategy definition 2015-11-18 12:29:43 -08:00
revert.h refactor(library/blast): make sure all actions return action_result, add macros for simplifying strategy definition 2015-11-18 12:29:43 -08:00
state.cpp refactor(*): add abstract_type_context class 2016-02-26 14:17:34 -08:00
state.h feat(library/blast): do not display inactive hypotheses when displaying failure states 2015-12-30 12:08:33 -08:00
strategy.cpp feat(library/blast): add fail_action and fail_strategy helper functions 2016-01-01 17:18:05 -08:00
strategy.h feat(library/blast): add fail_action and fail_strategy helper functions 2016-01-01 17:18:05 -08:00
trace.cpp refactor(*): add abstract_type_context class 2016-02-26 14:17:34 -08:00
trace.h fix(library/blast/trace): missing pragma 2016-01-26 20:41:01 -08:00
util.cpp feat(library/blast/unit/unit_propagate): make sure unif_propagate works even if 'not' is marked as '[reducible]' 2015-12-04 16:49:21 -08:00
util.h feat(library/blast/unit/unit_propagate): make sure unif_propagate works even if 'not' is marked as '[reducible]' 2015-12-04 16:49:21 -08:00