src/HOL/Tools/Ctr_Sugar/ctr_sugar_util.ML
Fri, 09 Aug 2019 17:14:49 +0200 wenzelm formal position for PThm nodes;
Fri, 04 Jan 2019 23:22:53 +0100 wenzelm isabelle update -u control_cartouches;
Mon, 12 Sep 2016 19:22:37 +0200 blanchet moved ML function
Thu, 02 Jun 2016 17:05:40 +0200 wenzelm clarified aliases (no warning for duplicates);
Fri, 27 May 2016 20:23:55 +0200 wenzelm tuned proofs, to allow unfold_abs_def;
Sun, 26 Jul 2015 20:57:35 +0200 wenzelm updated to infer_instantiate;
Fri, 24 Jul 2015 22:29:06 +0200 wenzelm eliminated alias;
Sat, 18 Jul 2015 20:47:08 +0200 wenzelm prefer tactics with explicit context;
Thu, 16 Jul 2015 12:23:22 +0200 traytel {r,e,d,f}tac with proper context in BNF
Tue, 31 Mar 2015 15:29:09 +0200 wenzelm more standard Long_Name operations;
Sun, 08 Mar 2015 20:34:14 +0100 wenzelm tuned;
Fri, 06 Mar 2015 15:58:56 +0100 wenzelm Thm.cterm_of and Thm.ctyp_of operate on local context;
Fri, 06 Mar 2015 00:00:57 +0100 wenzelm tuned -- more explicit use of context;
Wed, 04 Mar 2015 19:53:18 +0100 wenzelm tuned signature -- prefer qualified names;
Tue, 03 Mar 2015 19:08:04 +0100 traytel eliminated some clones of Proof_Context.cterm_of
Fri, 19 Dec 2014 11:18:58 +0100 desharna generate 'disc_eq_case' for Ctr_Sugars
Mon, 13 Oct 2014 18:45:48 +0200 wenzelm Local_Interpretation is superseded by Plugin with formal Plugin_Name management, avoiding undeclared strings;
Wed, 08 Oct 2014 17:09:07 +0200 wenzelm added parameterized ML antiquotations @{map N}, @{fold N}, @{fold_map N}, @{split_list N};
Tue, 09 Sep 2014 20:51:36 +0200 blanchet nicer case names in the N2M case, similar to those generated by the old package (e.g. 'Cons_tree' instead of just 'Cons')
Mon, 08 Sep 2014 19:21:07 +0200 blanchet honour sorts in N2M
Mon, 08 Sep 2014 15:11:37 +0200 blanchet use right sort constraints
Mon, 08 Sep 2014 14:03:08 +0200 blanchet wildcards in plugins
Fri, 05 Sep 2014 00:41:01 +0200 blanchet added 'plugins' option to control which hooks are enabled
Wed, 30 Jul 2014 10:50:28 +0200 desharna generate 'set_induct' theorem for codatatypes
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, 24 Jul 2014 00:24:00 +0200 blanchet use termtab instead of (perhaps overly sensitive) thmtab
Thu, 24 Jul 2014 00:24:00 +0200 blanchet use the noted theorem whenever possible, because it has a named derivation (leading to cleaner proof terms)
Thu, 17 Jul 2014 10:28:32 +0200 desharna add mk_Trueprop_mem utility function
Mon, 07 Jul 2014 16:06:46 +0200 desharna add helper function map_prod
Mon, 26 May 2014 16:32:55 +0200 blanchet got rid of '=:' squiggly
Mon, 26 May 2014 16:32:51 +0200 blanchet use '%x. x = C' as default discriminator for nullary constructor C, instead of relying on odd '=:' syntax
Sat, 22 Mar 2014 18:19:57 +0100 wenzelm more antiquotations;
Mon, 17 Feb 2014 13:31:42 +0100 blanchet name derivations in 'primrec' for code extraction from proof terms
Fri, 14 Feb 2014 15:03:24 +0100 blanchet allow different functions to recurse on the same type, like in the old package
Fri, 14 Feb 2014 07:53:46 +0100 blanchet more precise spec rules for selectors
Fri, 14 Feb 2014 07:53:46 +0100 blanchet aligned the syntax for 'free_constructors' on the 'datatype_new' and 'codatatype' syntax
Mon, 09 Dec 2013 09:44:57 +0100 blanchet tuning -- moved ML files to subdirectory
less more (0) tip