lean4-htt/library/init/meta
2016-07-21 17:10:38 -07:00
..
ac_tactics.lean feat(library/tactic/ac_tactics): add 'perm_ac' tactic 2016-07-03 23:09:25 +01:00
backward.lean refactor(library/init/meta): move set/get option tactics to separate file 2016-07-21 17:10:38 -07:00
base_tactic.lean feat(library/init): add 'guard' and helper typeclasses 2016-07-07 00:52:52 -07:00
congr_lemma.lean feat(library/init/meta): export reducible and semireducible to tactic namespace 2016-06-28 10:31:01 +01:00
constructor_tactic.lean chore(library/init/meta/constructor_tactic): cleanup 2016-06-30 11:44:00 +01:00
contradiction_tactic.lean feat(library/init/meta): add helper functions, improve contradiction tactic 2016-07-05 18:34:48 -07:00
declaration.lean feat(library/init/meta): add helper functions 2016-06-27 17:19:22 +01:00
default.lean refactor(library/init/meta): move set/get option tactics to separate file 2016-07-21 17:10:38 -07:00
defeq_simp_tactic.lean refactor(library/init/meta): move defeq simplifier related tactics to separate file 2016-07-21 17:07:09 -07:00
environment.lean feat(library/init/meta/environment): add is_recursive API 2016-07-20 19:27:43 -04:00
exceptional.lean refactor(frontends/lean): disable '!' operator, and adjust standard library 2016-07-02 01:41:46 +01:00
expr.lean refactor(library/init/meta): rename C++ intro to intro_core, and define smarter intro in C++ 2016-07-21 16:54:23 -07:00
format.lean feat(library/init/string): add utf8_length 2016-07-19 14:22:37 -04:00
fun_info.lean refactor(library/fun_info): separate subsingleton information from general param_info 2016-07-07 07:39:26 -07:00
injection_tactic.lean refactor(library): move 'none', 'some', 'tt', 'ff' to top-level 2016-06-25 12:39:19 -07:00
level.lean refactor(library): move 'none', 'some', 'tt', 'ff' to top-level 2016-06-25 12:39:19 -07:00
match_tactic.lean feat(library/init/meta): export reducible and semireducible to tactic namespace 2016-06-28 10:31:01 +01:00
mk_dec_eq_instance.lean refactor(library/init/meta): rename C++ intro to intro_core, and define smarter intro in C++ 2016-07-21 16:54:23 -07:00
mk_inhabited_instance.lean feat(library/init/meta): add mk_inhabited_instance tactic 2016-07-20 21:01:50 -04:00
name.lean refactor(library): add has_append type class, string concatenation is now an instance of has_append instead of has_add 2016-06-27 08:04:47 +01:00
occurrences.lean feat(library/init): use mk_dec_eq_instance in the init folder 2016-07-20 20:21:58 -04:00
options.lean feat(library/init/meta): add 'inhabited' instances 2016-06-09 13:19:49 -07:00
qexpr.lean feat(library,frontends/lean): support for quoted expressions in the VM, compiler and frontend 2016-06-15 16:06:39 -07:00
rb_map.lean refactor(library): format concatentation as instance of has_append instead of has_add 2016-06-27 08:12:26 +01:00
relation_tactics.lean fix(library/init/meta/relation_tactics): typo 2016-06-29 07:25:58 +01:00
rewrite_tactic.lean feat(library/tactic): implement rewrite and kabstract using occurrences object 2016-07-18 10:10:37 -04:00
set_get_option_tactics.lean refactor(library/init/meta): move set/get option tactics to separate file 2016-07-21 17:10:38 -07:00
simp_tactic.lean refactor(library/init/meta): move simplifier related tactics to separate file 2016-07-21 17:03:19 -07:00
tactic.lean refactor(library/init/meta): move set/get option tactics to separate file 2016-07-21 17:10:38 -07:00
unfold_tactic.lean fix(library/tactic/unfold_tactic): should use type_context locals 2016-07-18 19:08:31 -04:00