lean4-htt/library/init/meta
Leonardo de Moura 0795acaf6a refactor(library/init/algebra): new transport from multiplicative to additive
The motivation is to avoid the problems produced by the "declare as
structure and then tag as class idiom" described in the file ring.lean.
2017-01-18 19:39:53 -08:00
..
smt fix(library/init/meta/smt/ematch,library/tactic/simp_lemmas): trick for adding equations of a definition to a simp/hinst lemma set 2017-01-18 02:05:04 -08:00
ac_tactics.lean feat(frontends/lean): 'mutual' and 'meta' are now keywords 2016-09-24 10:44:40 -07:00
attribute.lean chore(*): don't use upper case letter for type variables, and camelCase for declarations 2016-11-17 14:54:08 -08:00
backward.lean chore(library/init): definition => def 2016-10-06 16:04:12 -07:00
comp_value_tactics.lean feat(library): add mk_int_val_ne_proof 2016-12-24 15:22:31 -08:00
congr_lemma.lean fix(library/init/meta/congr_lemma): typo 2016-11-13 12:54:26 -08:00
constructor_tactic.lean chore(library/init): definition => def 2016-10-06 16:04:12 -07:00
contradiction_tactic.lean chore(*): don't use upper case letter for type variables, and camelCase for declarations 2016-11-17 14:54:08 -08:00
converter.lean chore(*): don't use upper case letter for type variables, and camelCase for declarations 2016-11-17 14:54:08 -08:00
decl_cmds.lean refactor(library/init/algebra): new transport from multiplicative to additive 2017-01-18 19:39:53 -08:00
declaration.lean feat(library/init/meta/declaration): add helper definition for demos 2017-01-12 21:12:44 -08:00
default.lean refactor(library/init/meta): move smt tactics to library/init/meta/smt, and add interactive definitions 2017-01-04 09:36:50 -08:00
environment.lean feat(library/init/meta/environment): add is_projection 2017-01-18 18:12:08 -08:00
exceptional.lean feat(library): add pre_monad 2016-12-08 12:48:55 -08:00
expr.lean feat(library/init/meta): produce nicer error message for overloaded simp/ematch lemma 2017-01-07 14:13:46 -08:00
format.lean feat(library/tools/super): add super prover 2016-12-16 18:18:13 -08:00
fun_info.lean chore(*): don't use upper case letter for type variables, and camelCase for declarations 2016-11-17 14:54:08 -08:00
injection_tactic.lean chore(*): don't use upper case letter for type variables, and camelCase for declarations 2016-11-17 14:54:08 -08:00
interactive.lean feat(library/init/meta): improve dsimp tactic notation 2017-01-09 17:31:35 -08:00
level.lean chore(*): don't use upper case letter for type variables, and camelCase for declarations 2016-11-17 14:54:08 -08:00
match_tactic.lean chore(library/init): definition => def 2016-10-06 16:04:12 -07:00
mk_dec_eq_instance.lean fix(meta/mk_dec_eq_instance): handle indices and ginductives 2016-10-13 10:12:37 -07:00
mk_has_sizeof_instance.lean refactor(library/init): move combinator logic to core 2016-12-02 15:56:52 -08:00
mk_inhabited_instance.lean chore(library/init): definition => def 2016-10-06 16:04:12 -07:00
name.lean refactor(library/init/algebra): new transport from multiplicative to additive 2017-01-18 19:39:53 -08:00
occurrences.lean refactor(library/init): create init.data folder 2016-12-02 14:23:06 -08:00
options.lean chore(*): don't use upper case letter for type variables, and camelCase for declarations 2016-11-17 14:54:08 -08:00
pexpr.lean chore(*): don't use upper case letter for type variables, and camelCase for declarations 2016-11-17 14:54:08 -08:00
rb_map.lean feat(library/tools/super): add super prover 2016-12-16 18:18:13 -08:00
rec_util.lean chore(library/init): definition => def 2016-10-06 16:04:12 -07:00
relation_tactics.lean feat(library/tactic): add "approximate" parameter to apply_core and rewrite_core 2016-12-10 10:24:05 -08:00
rewrite_tactic.lean feat(library/tactic): add "approximate" parameter to apply_core and rewrite_core 2016-12-10 10:24:05 -08:00
set_get_option_tactics.lean chore(library/init): definition => def 2016-10-06 16:04:12 -07:00
simp_tactic.lean refactor(library/tools/super/simp): reorganize simplify lemmas API 2017-01-11 13:47:49 -08:00
tactic.lean fix(library/init/meta/smt/ematch,library/tactic/simp_lemmas): trick for adding equations of a definition to a simp/hinst lemma set 2017-01-18 02:05:04 -08:00
task.lean refactor(library/init): create init.category folder 2016-12-02 15:52:49 -08:00
vm.lean feat(library/vm): native closures that do not depend on vm_state 2016-12-14 18:51:24 -08:00