src/HOL/Tools/Datatype/rep_datatype.ML
Fri, 07 Mar 2014 22:30:58 +0100 wenzelm more antiquotations;
Thu, 06 Mar 2014 16:33:48 +0100 wenzelm more rigid const demands, based on educated guesses about the tools involved here;
Thu, 06 Mar 2014 14:38:54 +0100 wenzelm eliminated odd type constraint for read_const (see also 79c1d2bbe5a9);
Thu, 06 Mar 2014 13:44:01 +0100 wenzelm more uniform check_const/read_const;
Fri, 21 Feb 2014 00:09:55 +0100 blanchet renamed 'recs' and 'cases' theorems 'rec' and 'case' in old datatype package, for consistency with new package
Wed, 12 Feb 2014 08:35:56 +0100 blanchet use names like 'rec_mytype' and 'case_mytype' in old datatype package as well, to avoid a mixture
Wed, 12 Feb 2014 08:35:56 +0100 blanchet avoid duplicate 'case' definitions by first looking up 'Ctr_Sugar'
Wed, 12 Feb 2014 08:35:56 +0100 blanchet tuned code
Mon, 03 Feb 2014 16:33:54 +0100 wenzelm more formal markup;
Sat, 14 Dec 2013 17:28:05 +0100 wenzelm proper context for basic Simplifier operations: rewrite_rule, rewrite_goals_rule, rewrite_goals_tac etc.;
Tue, 30 Jul 2013 15:09:25 +0200 wenzelm type theory is purely value-oriented;
Sat, 27 Apr 2013 20:50:20 +0200 wenzelm uniform Proof.context for hyp_subst_tac;
Thu, 18 Apr 2013 17:07:01 +0200 wenzelm simplifier uses proper Proof.context instead of historic type simpset;
Tue, 22 Jan 2013 14:33:45 +0100 traytel separate data used for case translation from the datatype package
Tue, 22 Jan 2013 13:32:41 +0100 berghofe case translations performed in a separate check phase (with adjustments by traytel)
Wed, 27 Mar 2013 14:19:18 +0100 wenzelm tuned signature and module arrangement;
Wed, 05 Sep 2012 19:51:00 +0200 wenzelm discontinued obsolete fork_mono to loosen some brakes -- NB: TTY interaction has Goal.future_proofs disabled due to missing Future.worker_task;
Thu, 30 Aug 2012 09:47:46 +0200 blanchet more work on BNF sugar -- up to derivation of nchotomy
Fri, 16 Mar 2012 18:20:12 +0100 wenzelm outer syntax command definitions based on formal command_spec derived from theory header declarations;
Tue, 13 Mar 2012 20:04:24 +0100 wenzelm more explicit indication of def names;
Mon, 27 Feb 2012 15:48:02 +0100 wenzelm prefer cut_tac, where it is clear that the special variants cut_rules_tac or cut_facts_tac are not required;
Sat, 17 Dec 2011 13:08:03 +0100 wenzelm tuned signature;
Sat, 17 Dec 2011 12:42:10 +0100 wenzelm clarified modules that contribute to datatype package;
Fri, 16 Dec 2011 21:23:21 +0100 wenzelm eliminated old-fashioned Global_Theory.add_thms(s);
Thu, 15 Dec 2011 18:08:40 +0100 wenzelm clarified module dependencies: Datatype_Data, Datatype_Case, Rep_Datatype;
Thu, 15 Dec 2011 17:37:14 +0100 wenzelm separate rep_datatype.ML;
less more (0) tip