src/HOL/Tools/BNF/bnf_fp_def_sugar.ML
Fri, 05 Sep 2014 00:41:00 +0200 blanchet centralized and cleaned up naming handling
Thu, 04 Sep 2014 11:20:59 +0200 blanchet tweaked setup for datatype realizer
Thu, 04 Sep 2014 09:02:43 +0200 blanchet moved code around
Thu, 04 Sep 2014 09:02:43 +0200 blanchet tuned size function generation
Wed, 03 Sep 2014 22:49:05 +0200 blanchet introduced local interpretation mechanism for BNFs, to solve issues with datatypes in locales
Wed, 03 Sep 2014 22:47:35 +0200 blanchet tuned BNF database handling
Wed, 03 Sep 2014 00:31:37 +0200 blanchet tuning
Mon, 01 Sep 2014 16:17:47 +0200 blanchet more compatibility between old- and new-style datatypes
Mon, 01 Sep 2014 16:17:47 +0200 blanchet added theory-based getters for convenience
Mon, 01 Sep 2014 16:17:47 +0200 blanchet made transfer functions slightly more general
Mon, 01 Sep 2014 16:17:46 +0200 blanchet renamed modules defining old datatypes, as a step towards having 'datatype_new' take 'datatype's place
Mon, 01 Sep 2014 13:23:39 +0200 desharna generate 'rel_transfer' for BNFs
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'
Tue, 19 Aug 2014 23:17:51 +0200 wenzelm tuned signature -- moved type src to Token, without aliases;
Tue, 19 Aug 2014 16:46:31 +0200 desharna generate 'ctr_transfer' for (co)datatypes
Mon, 18 Aug 2014 19:16:30 +0200 blanchet set attributes on 'set_cases' theorem
Mon, 18 Aug 2014 17:19:58 +0200 blanchet reordered some (co)datatype property names for more consistency
Thu, 14 Aug 2014 13:20:54 +0200 desharna generate 'rel_map' theorem for BNFs
Tue, 12 Aug 2014 17:18:12 +0200 blanchet avoid needless (and wrong w.r.t. sorts) generation of type variables; tuned whitespaces;
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
Mon, 11 Aug 2014 10:43:03 +0200 traytel use Goal.prove_sorry instead of Goal.prove where possible (= no schematics in goal and tactic is expected to succeed)
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;
Wed, 30 Jul 2014 09:40:28 +0200 blanchet correctly resolve selector names in default value equations
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:10 +0200 blanchet tuning
Thu, 24 Jul 2014 23:01:23 +0200 blanchet tuned code
Thu, 24 Jul 2014 00:24:00 +0200 blanchet repaired named derivations
Thu, 24 Jul 2014 00:24:00 +0200 blanchet use the noted theorem whenever possible, also in 'BNF_Def'
Thu, 17 Jul 2014 10:29:09 +0200 desharna fix bug caused by bad context
Thu, 17 Jul 2014 10:28:32 +0200 desharna add mk_Trueprop_mem utility function
Wed, 16 Jul 2014 10:22:06 +0200 desharna refactor commonly used functions
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
Wed, 09 Jul 2014 11:54:01 +0200 blanchet made SML/NJ happier
Mon, 07 Jul 2014 16:06:46 +0200 desharna generate 'rel_cases' theorem for (co)datatypes
Thu, 03 Jul 2014 11:30:02 +0200 desharna generate 'rel_intros' theorem for (co)datatypes
Wed, 02 Jul 2014 17:01:49 +0200 desharna generate 'corec_code' theorem for codatatypes
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
Fri, 27 Jun 2014 10:11:44 +0200 blanchet tuned variable names
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_coinduct' theorem for codatatypes
Tue, 24 Jun 2014 13:48:14 +0200 desharna generate 'rel_coinduct0' theorem for codatatypes
Wed, 18 Jun 2014 17:42:24 +0200 blanchet made tactic more robust in the face of 'primcorec' specifications containing 'case_sum'
Mon, 16 Jun 2014 19:18:10 +0200 blanchet fixed postprocessing of 'coinduct' formula to obtain right property format (without needless hypotheses)
Tue, 10 Jun 2014 21:15:57 +0200 blanchet changed syntax of map: and rel: arguments to BNF-based datatypes
Tue, 10 Jun 2014 19:51:00 +0200 blanchet tuning
Tue, 10 Jun 2014 12:16:22 +0200 blanchet use 'where' clause for selector default value syntax
Tue, 10 Jun 2014 11:38:53 +0200 blanchet tuning
Mon, 02 Jun 2014 14:29:20 +0200 desharna generate 'sel_set' theorem for (co)datatypes
Tue, 27 May 2014 17:32:42 +0200 blanchet don't generate discriminators and selectors for 'datatype_new' unless the user asked for it
Mon, 26 May 2014 16:32:55 +0200 blanchet got rid of '=:' squiggly
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
less more (0) -100 -60 tip