lean2/src/library/blast
2015-12-04 08:30:03 -08:00
..
backward feat(library/blast): add blast.backward option for disabling/enabling backward chaining 2015-12-02 22:52:54 -08:00
forward fix(library/blast/forward/ematch): typo 2015-12-02 23:17:24 -08:00
simplifier feat(library/light_lt_manager): light wrappers for ordered rewriting 2015-12-02 22:56:54 -08:00
unit feat(library/blast/unit): quantified and non-Prop facts 2015-12-04 08:30:03 -08:00
action_result.h feat(library/blast): add action based on congruence closure module 2015-11-19 12:30:45 -08:00
assert_cc_action.cpp feat(library/blast/congruence_closure): allow meta-variables in the congruence closure module after partitions have been frozen 2015-11-24 18:48:23 -08:00
assert_cc_action.h feat(library/blast/congruence_closure): expose get_cc() 2015-11-23 14:41:22 -08:00
blast.cpp chore(library/blast/imp_extension): style 2015-12-04 08:26:03 -08:00
blast.h feat(library/blast/imp_extension): imperative branch extensions 2015-12-04 08:22:46 -08:00
blast_exception.h feat(library/blast): add basic blast_exception 2015-09-29 09:02:58 -07:00
blast_tactic.cpp feat(library/blast): add basic blast_exception 2015-09-29 09:02:58 -07: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/imp_extension): imperative branch extensions 2015-12-04 08:22:46 -08:00
congruence_closure.cpp fix(library/blast/congruence_closure): is_relation_app ==> is_equivalence_relation_app 2015-12-02 23:28:57 -08:00
congruence_closure.h fix(library/blast/congruence_closure): bug in congruence closure proof extraction 2015-12-02 22:52:54 -08:00
expr.cpp refactor(library/blast): we should reuse uref/mref/href in idxs 2015-11-09 12:41:52 -08:00
expr.h refactor(library/blast): we should reuse uref/mref/href in idxs 2015-11-09 12:41:52 -08:00
gexpr.cpp feat(library/blast/backward): backward chaining strategy 2015-11-18 17:48:39 -08:00
gexpr.h feat(library/blast/backward): backward chaining strategy 2015-11-18 17:48:39 -08:00
hypothesis.h fix(library/blast/recursor_action): indexed families 2015-12-02 23:43:15 -08:00
imp_extension.cpp chore(library/blast/imp_extension): style 2015-12-04 08:26:03 -08:00
imp_extension.h chore(library/blast/imp_extension): style 2015-12-04 08:26:03 -08:00
init_module.cpp feat(library/blast/congruence_closure): expose get_cc() 2015-11-23 14:41:22 -08:00
init_module.h feat(library/blast): parse blast tactic and invoke stub 2015-09-25 12:45:16 -07:00
intros_action.cpp feat(library/blast): add trace module 2015-11-18 12:59:53 -08:00
intros_action.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
no_confusion_action.cpp refactor(library/blast): get_hypothesis_decl return a reference 2015-11-18 18:20:02 -08:00
no_confusion_action.h refactor(library/blast): add "_action" suffix to files defining actions 2015-11-14 13:22:12 -08:00
options.cpp refactor(library/blast,frontends/lean): forward pattern index 2015-12-02 22:52:55 -08:00
options.h feat(library/blast): add blast.backward option for disabling/enabling backward chaining 2015-12-02 22:52:54 -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
recursor_action.cpp fix(library/blast/recursor_action): indexed families 2015-12-02 23:43:15 -08:00
recursor_action.h refactor(library/blast): use branch_extension for recursor_action 2015-11-18 15:49:02 -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
simple_actions.cpp refactor(library/blast): get_hypothesis_decl return a reference 2015-11-18 18:20:02 -08:00
simple_actions.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
simple_strategy.cpp feat(library/blast): add blast.ematch option, and ematching search procedure 2015-12-02 22:52:54 -08:00
simple_strategy.h refactor(library/blast): move simple search strategy to separate module 2015-11-10 11:44:18 -08:00
state.cpp feat(library/blast/state): improve lazy initialization 2015-11-23 11:32:45 -08:00
state.h refactor(library/blast): hypothesis activation protocol 2015-11-22 18:22:26 -08:00
strategy.cpp refactor(library/blast): hypothesis activation protocol 2015-11-22 18:22:26 -08:00
strategy.h refactor(library/blast): hypothesis activation protocol 2015-11-22 18:22:26 -08:00
subst_action.cpp fix(library/blast/subst_action): missing occurs check 2015-12-02 22:52:55 -08:00
subst_action.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
trace.cpp feat(library/blast): add get_config() 2015-11-20 10:39:26 -08:00
trace.h feat(library/blast): add get_config() 2015-11-20 10:39:26 -08:00
util.cpp feat(library/blast): add simple indexing data-structure for active hypotheses 2015-11-11 00:02:47 -08:00
util.h feat(library/blast): add simple indexing data-structure for active hypotheses 2015-11-11 00:02:47 -08:00