src/HOL/Tools/Quickcheck/narrowing_generators.ML
Tue, 27 Oct 2020 22:34:37 +0100 wenzelm clarified signature: overloaded "+" for Path.append;
Mon, 05 Oct 2020 22:07:25 +0200 wenzelm clarified signature;
Mon, 05 Oct 2020 21:15:58 +0200 wenzelm clarified signature;
Sun, 20 Sep 2020 20:47:59 +0200 wenzelm clarified signature;
Thu, 10 Jan 2019 18:38:21 +0100 haftmann restored quickcheck/narrowing, which got accidentally broken in ef02c5e051e5
Thu, 10 Jan 2019 12:07:05 +0000 haftmann explicit model concerning files of generated code
Wed, 06 Dec 2017 20:43:09 +0100 wenzelm prefer control symbol antiquotations;
Sun, 02 Jul 2017 20:13:38 +0200 haftmann proper concept of code declaration wrt. atomicity and Isar declarations
Mon, 22 May 2017 21:47:07 +0200 wenzelm support for ISABELLE_GHC on Windows, using the native version (mingw32);
Thu, 26 Jan 2017 16:06:19 +0100 haftmann tuned structure and terminology
Fri, 12 Aug 2016 17:53:55 +0200 wenzelm more symbols;
Fri, 12 Aug 2016 11:54:36 +0200 wenzelm liberal name as in document antiquotations;
Thu, 11 Aug 2016 18:26:44 +0200 wenzelm clarified antiquotations;
Mon, 06 Jun 2016 21:28:46 +0200 haftmann explicit tagging of code equations de-baroquifies interface
Sun, 29 May 2016 15:40:25 +0200 wenzelm clarified check_open_spec / read_open_spec;
Thu, 26 May 2016 15:27:50 +0200 haftmann clarified naming conventions and code for code evaluation sandwiches
Thu, 28 Apr 2016 09:43:11 +0200 wenzelm support 'assumes' in specifications, e.g. 'definition', 'inductive';
Thu, 14 Apr 2016 15:33:51 +0200 wenzelm misc tuning and standardization;
Thu, 07 Apr 2016 16:53:43 +0200 wenzelm more conventional theory syntax for ML bootstrap, with 'ML_file' instead of 'use';
Wed, 06 Apr 2016 16:33:33 +0200 wenzelm clarified modules;
Tue, 05 Apr 2016 20:03:24 +0200 wenzelm clarified modules -- simplified bootstrap;
Mon, 07 Mar 2016 21:09:28 +0100 wenzelm File.bash_string operations in ML as in Scala -- exclusively for GNU bash, not perl and not user output;
Sun, 06 Mar 2016 18:15:09 +0100 wenzelm avoid redundant escapes;
Tue, 01 Mar 2016 22:49:33 +0100 wenzelm tuned signature;
Tue, 01 Mar 2016 22:11:36 +0100 wenzelm clarified modules;
Tue, 01 Mar 2016 21:10:29 +0100 wenzelm load secure.ML earlier;
Tue, 01 Sep 2015 23:10:23 +0200 wenzelm thread context for exceptions from forks, e.g. relevant when printing errors;
Mon, 17 Aug 2015 16:27:12 +0200 wenzelm explicit debug flag for ML compiler;
Mon, 27 Jul 2015 17:44:55 +0200 wenzelm tuned signature;
Fri, 06 Mar 2015 15:58:56 +0100 wenzelm Thm.cterm_of and Thm.ctyp_of operate on local context;
Tue, 10 Feb 2015 14:48:26 +0100 wenzelm proper context for resolve_tac, eresolve_tac, dresolve_tac, forward_tac etc.;
Sun, 25 Jan 2015 12:58:36 +0100 wenzelm tuned;
Fri, 19 Dec 2014 20:10:59 +0100 wenzelm just one data slot per program unit;
Fri, 19 Dec 2014 12:56:06 +0100 wenzelm proper exception for internal program failure, not user-error;
Fri, 31 Oct 2014 11:36:41 +0100 wenzelm discontinued obsolete Output.urgent_message;
Wed, 29 Oct 2014 19:01:49 +0100 wenzelm modernized setup;
Mon, 13 Oct 2014 18:45:48 +0200 wenzelm Local_Interpretation is superseded by Plugin with formal Plugin_Name management, avoiding undeclared strings;
Mon, 08 Sep 2014 14:03:57 +0200 blanchet use compatibility layer
Fri, 05 Sep 2014 00:41:01 +0200 blanchet pretend code generation is a ctr_sugar plugin
Fri, 05 Sep 2014 00:41:01 +0200 blanchet named interpretations
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
Tue, 19 Aug 2014 09:39:11 +0200 blanchet reduced dependency on 'Datatype' theory and ML module
Fri, 09 May 2014 08:13:26 +0200 haftmann normalizing of type variables before evaluation with explicit resubstitution function: make nbe work with funny type variables like \<AA>;
Fri, 21 Mar 2014 12:14:33 +0100 wenzelm tuned;
Thu, 13 Mar 2014 11:34:05 +0100 wenzelm added ML antiquotation @{path};
Thu, 06 Mar 2014 13:36:48 +0100 blanchet renamed 'map_pair' to 'map_prod'
Wed, 26 Feb 2014 11:57:52 +0100 haftmann prefer proof context over background theory
Sun, 23 Feb 2014 10:33:43 +0100 haftmann keep only identifiers public which are explicitly requested or demanded by dependencies
Sun, 23 Feb 2014 10:33:43 +0100 haftmann avoid ad-hoc patching of generated code
Sat, 25 Jan 2014 23:50:49 +0100 haftmann prefer explicit code symbol type over ad-hoc name mangling
Wed, 10 Apr 2013 19:14:47 +0200 wenzelm merged
Wed, 10 Apr 2013 15:30:19 +0200 wenzelm more standard module name Axclass (according to file name);
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)
Fri, 15 Feb 2013 08:31:31 +0100 haftmann two target language numeral types: integer and natural, as replacement for code_numeral;
Sun, 11 Nov 2012 19:56:02 +0100 haftmann dropped dead code;
Thu, 23 Aug 2012 12:55:23 +0200 wenzelm more basic file dependencies -- no load command here;
Fri, 27 Jul 2012 22:26:38 +0200 haftmann evaluation: allow multiple code modules
Fri, 27 Jul 2012 20:05:56 +0200 haftmann restored narrowing quickcheck after 6efff142bb54
Mon, 16 Jul 2012 21:20:56 +0200 wenzelm more direct Sorts.has_instance;
less more (0) -100 -60 tip