src/HOL/Tools/BNF/bnf_fp_def_sugar_tactics.ML
Wed, 08 Oct 2014 17:09:07 +0200 wenzelm added parameterized ML antiquotations @{map N}, @{fold N}, @{fold_map N}, @{split_list N};
Thu, 02 Oct 2014 12:02:27 +0200 blanchet tuning
Fri, 26 Sep 2014 09:58:35 +0200 desharna make 'case_transfer' tactic more robust
Thu, 25 Sep 2014 16:35:56 +0200 desharna generate 'corec_transfer' for codatatypes
Thu, 25 Sep 2014 16:35:53 +0200 desharna generate 'rec_transfer' for datatypes
Mon, 22 Sep 2014 15:01:27 +0200 desharna make 'set_induct0' tactic more robust w.r.t multiple arguments constructors
Wed, 17 Sep 2014 16:20:13 +0200 blanchet avoid 'subst_tac' when possible (it is suspected of not helping 'HOL-Proofs')
Tue, 16 Sep 2014 19:23:37 +0200 blanchet tuned fact visibility
Tue, 16 Sep 2014 19:23:37 +0200 blanchet register 'prod' and 'sum' as datatypes, to allow N2M through them
Fri, 12 Sep 2014 13:50:51 +0200 desharna make 'ctr_transfer' tactic more robust
Fri, 12 Sep 2014 13:48:15 +0200 desharna make 'rel_sel' and 'map_sel' tactics more robust
Thu, 04 Sep 2014 09:02:43 +0200 blanchet renamed internal constant
Thu, 04 Sep 2014 09:02:43 +0200 blanchet tuned size function generation
Mon, 01 Sep 2014 16:34:40 +0200 blanchet renamed BNF theories
Fri, 29 Aug 2014 14:36:51 +0200 desharna generate 'disc_transfer' for (co)datatypes
Fri, 29 Aug 2014 14:21:24 +0200 desharna generate 'case_transfer' for (co)datatypes
Wed, 27 Aug 2014 13:05:59 +0200 blanchet removed not so interesting 'set_empty'
Thu, 21 Aug 2014 13:59:45 +0200 desharna fix tactic failure with rel_induct0
Tue, 19 Aug 2014 16:46:31 +0200 desharna generate 'ctr_transfer' for (co)datatypes
Mon, 18 Aug 2014 17:19:58 +0200 blanchet reordered some (co)datatype property names for more consistency
Tue, 12 Aug 2014 12:31:42 +0200 desharna generate 'set_cases' theorem for (co)datatypes
Tue, 12 Aug 2014 12:01:37 +0200 desharna generate 'set_intros' theorem for (co)datatypes
Sun, 10 Aug 2014 14:34:43 +0200 wenzelm merged -- with manual conflict resolution for src/HOL/SMT_Examples/SMT_Examples.certs2, src/HOL/SMT_Examples/SMT_Word_Examples.certs2, src/Doc/Prog_Prove/document/intro-isabelle.tex;
Mon, 28 Jul 2014 12:31:30 +0200 desharna made tactic more robust w.r.t. dead variables; tuned;
Thu, 07 Aug 2014 12:17:41 +0200 blanchet generate nicer 'set' theorems for (co)datatypes
Wed, 30 Jul 2014 10:50:28 +0200 desharna generate 'set_induct' theorem for codatatypes
Fri, 25 Jul 2014 11:26:11 +0200 blanchet compile
Fri, 25 Jul 2014 11:26:10 +0200 blanchet tuning
Wed, 16 Jul 2014 10:13:00 +0200 desharna generate 'rel_sel' theorem for (co)datatypes
Wed, 16 Jul 2014 10:11:25 +0200 desharna fix rel_cases
Tue, 15 Jul 2014 00:35:07 +0200 blanchet took out 'rel_cases' for now because of failing tactic
Mon, 07 Jul 2014 16:06:46 +0200 desharna refactor some tactics
Mon, 07 Jul 2014 16:06:46 +0200 desharna refactor some tactics
Mon, 07 Jul 2014 16:06:46 +0200 desharna generate 'rel_cases' theorem for (co)datatypes
Tue, 01 Jul 2014 17:01:28 +0200 desharna generate 'rel_induct' theorem for datatypes
Fri, 27 Jun 2014 10:11:44 +0200 blanchet compile
Tue, 24 Jun 2014 13:48:14 +0200 desharna tune the implementation of 'rel_coinduct'
Tue, 24 Jun 2014 13:48:14 +0200 desharna generate 'rel_coinduct0' theorem for codatatypes
Mon, 02 Jun 2014 14:29:20 +0200 desharna generate 'sel_set' theorem for (co)datatypes
Wed, 21 May 2014 18:55:34 +0200 desharna generate 'sel_map[simp]' theorem for (co)datatypes and tuning 'disc_map_iff'
Thu, 15 May 2014 16:15:44 +0200 desharna generate 'disc_map_iff[simp]' theorem for (co)datatypes
Mon, 19 May 2014 09:35:35 +0200 desharna fix 'set_empty' theorem when the discriminator is 'op ='
Mon, 12 May 2014 17:42:54 +0200 desharna generate 'set_empty' theorem for BNFs
Mon, 28 Apr 2014 00:54:30 +0200 blanchet cleaner 'rel_inject' theorems
Fri, 21 Mar 2014 20:33:56 +0100 wenzelm more qualified names;
Fri, 07 Mar 2014 01:02:21 +0100 blanchet balance tuples that represent curried functions
Thu, 06 Mar 2014 15:29:18 +0100 blanchet renamed 'prod_rel' to 'rel_prod'
Thu, 06 Mar 2014 15:25:21 +0100 blanchet renamed 'sum_rel' to 'rel_sum'
Thu, 06 Mar 2014 13:36:48 +0100 blanchet renamed 'map_pair' to 'map_prod'
Thu, 06 Mar 2014 13:36:15 +0100 blanchet renamed 'map_sum' to 'sum_map'
Thu, 06 Mar 2014 12:17:26 +0100 traytel more careful simplification of sets (cf. abf91ebd0820)---yields smaller terms
Tue, 04 Mar 2014 18:57:17 +0100 blanchet simplify sets in BNF composition
Mon, 03 Mar 2014 12:48:20 +0100 blanchet removed obsolete, harmful step in tactic
Mon, 03 Mar 2014 12:48:20 +0100 blanchet rationalized internals
Tue, 25 Feb 2014 18:14:26 +0100 traytel joint work with blanchet: intermediate typedef for the input to fp-operations
Fri, 21 Feb 2014 00:09:56 +0100 blanchet adapted to renaming of datatype 'cases' and 'recs' to 'case' and 'rec'
Wed, 12 Feb 2014 08:35:57 +0100 blanchet renamed '{prod,sum,bool,unit}_case' to 'case_...'
Mon, 20 Jan 2014 20:21:12 +0100 blanchet move BNF_LFP up the dependency chain
Mon, 20 Jan 2014 18:24:56 +0100 blanchet adjusted comments
Mon, 20 Jan 2014 18:24:56 +0100 blanchet avoid nested 'Tools' directories
less more (0) tip