src/HOL/Tools/BNF/bnf_lfp_rec_sugar_more.ML
Fri, 04 Jan 2019 23:22:53 +0100 wenzelm isabelle update -u control_cartouches;
Thu, 20 Jul 2017 16:28:43 +0100 blanchet strengthened tactic
Fri, 30 Dec 2016 15:40:35 +0100 blanchet more uniform errors in '(prim)(co)rec(ursive)' variants
Wed, 21 Dec 2016 12:49:15 +0100 blanchet generalized ML function (towards nonuniform datatypes)
Mon, 12 Sep 2016 23:17:55 +0200 blanchet make (co)induct component of 'fp_sugar' optional, for the benefit of nonuniform (co)datatypes and other similar extensions
Wed, 17 Feb 2016 11:54:34 +0100 blanchet allow predicator instead of map function in 'primrec'
Tue, 01 Dec 2015 13:07:40 +0100 blanchet tuned whitespace
Fri, 10 Apr 2015 14:44:08 +0200 blanchet generalized code a bit
Fri, 10 Apr 2015 14:03:18 +0200 blanchet generalized code
Fri, 10 Apr 2015 12:44:41 +0200 blanchet exported function (for symmetry)
Thu, 05 Mar 2015 11:57:34 +0100 blanchet tuned new primrec messages
Wed, 08 Oct 2014 17:09:07 +0200 wenzelm added parameterized ML antiquotations @{map N}, @{fold N}, @{fold_map N}, @{split_list N};
Fri, 26 Sep 2014 14:43:26 +0200 desharna refactor fp_sugar move theorems
Fri, 26 Sep 2014 14:41:54 +0200 desharna refactor fp_sugar move theorems
Fri, 26 Sep 2014 14:41:15 +0200 desharna refactor fp_sugar move theorems
Fri, 19 Sep 2014 13:27:04 +0200 blanchet made new 'primrec' bootstrapping-capable
Fri, 19 Sep 2014 13:27:04 +0200 blanchet tuning
Fri, 19 Sep 2014 13:27:04 +0200 blanchet tuning
Mon, 15 Sep 2014 10:49:07 +0200 blanchet generate 'code' attribute only if 'code' plugin is enabled
Thu, 11 Sep 2014 19:45:42 +0200 blanchet tuning terminology
Tue, 09 Sep 2014 20:51:36 +0200 blanchet preserve case names in '(co)induct' theorems generated by prim(co)rec'
Mon, 01 Sep 2014 19:28:00 +0200 blanchet drop hopeless feature -- unfolding of BNF datatype info without a prior 'datatype_compat'
Mon, 01 Sep 2014 16:17:47 +0200 blanchet more compatibility between old- and new-style datatypes
Tue, 19 Aug 2014 09:34:57 +0200 blanchet robustified tactics
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'
Mon, 05 May 2014 08:30:38 +0200 blanchet note correct induction schemes in 'primrec' (for N2M)
Wed, 23 Apr 2014 10:23:26 +0200 blanchet generate size instances for new-style datatypes
Mon, 03 Mar 2014 12:48:20 +0100 blanchet rationalize internals
Thu, 27 Feb 2014 13:04:57 +0100 blanchet correct most general type for mutual recursion when several identical types are involved
Wed, 19 Feb 2014 08:34:33 +0100 blanchet moved 'primrec' up (for real this time) and removed temporary 'old_primrec'
Wed, 19 Feb 2014 08:34:32 +0100 blanchet rewrote a small portion of code to avoid dependency on low-level constant
Tue, 18 Feb 2014 23:08:59 +0100 blanchet prepare two-stage 'primrec' setup
less more (0) tip