| Wed, 06 Dec 2017 20:43:09 +0100 | 
wenzelm | 
prefer control symbol antiquotations;
 | 
file |
diff |
annotate
 | 
| Sun, 02 Jul 2017 20:13:38 +0200 | 
haftmann | 
proper concept of code declaration wrt. atomicity and Isar declarations
 | 
file |
diff |
annotate
 | 
| Sat, 29 Oct 2016 00:39:33 +0200 | 
blanchet | 
avoid code generator warnings when deleting equations in BNF commands (e.g., datatype) in locales with assumptions and similar
 | 
file |
diff |
annotate
 | 
| Thu, 01 Sep 2016 11:41:10 +0200 | 
blanchet | 
make workaround possible for Quickcheck with nesting
 | 
file |
diff |
annotate
 | 
| Thu, 23 Jun 2016 11:01:14 +0200 | 
wenzelm | 
tuned signature;
 | 
file |
diff |
annotate
 | 
| Mon, 06 Jun 2016 21:28:46 +0200 | 
haftmann | 
explicit tagging of code equations de-baroquifies interface
 | 
file |
diff |
annotate
 | 
| Mon, 30 May 2016 14:15:44 +0200 | 
wenzelm | 
allow 'for' fixes for multi_specs;
 | 
file |
diff |
annotate
 | 
| Thu, 28 Apr 2016 09:43:11 +0200 | 
wenzelm | 
support 'assumes' in specifications, e.g. 'definition', 'inductive';
 | 
file |
diff |
annotate
 | 
| Thu, 14 Apr 2016 15:48:28 +0200 | 
wenzelm | 
clarified context;
 | 
file |
diff |
annotate
 | 
| Thu, 14 Apr 2016 15:33:51 +0200 | 
wenzelm | 
misc tuning and standardization;
 | 
file |
diff |
annotate
 | 
| Wed, 08 Apr 2015 19:39:08 +0200 | 
wenzelm | 
proper context for Object_Logic operations;
 | 
file |
diff |
annotate
 | 
| Tue, 31 Mar 2015 00:11:54 +0200 | 
wenzelm | 
tuned signature;
 | 
file |
diff |
annotate
 | 
| Tue, 10 Feb 2015 14:48:26 +0100 | 
wenzelm | 
proper context for resolve_tac, eresolve_tac, dresolve_tac, forward_tac etc.;
 | 
file |
diff |
annotate
 | 
| Wed, 26 Nov 2014 20:05:34 +0100 | 
wenzelm | 
renamed "pairself" to "apply2", in accordance to @{apply 2};
 | 
file |
diff |
annotate
 | 
| Wed, 17 Sep 2014 08:23:53 +0200 | 
blanchet | 
support (finite values of) codatatypes in Quickcheck
 | 
file |
diff |
annotate
 | 
| Fri, 05 Sep 2014 00:41:01 +0200 | 
blanchet | 
named interpretations
 | 
file |
diff |
annotate
 | 
| Wed, 03 Sep 2014 00:06:17 +0200 | 
blanchet | 
ported Quickcheck to support new datatypes better
 | 
file |
diff |
annotate
 | 
| 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
 | 
file |
diff |
annotate
 | 
| Tue, 19 Aug 2014 09:39:11 +0200 | 
blanchet | 
reduced dependency on 'Datatype' theory and ML module
 | 
file |
diff |
annotate
 | 
| Thu, 03 Apr 2014 10:51:22 +0200 | 
blanchet | 
use same idiom as used for datatype 'size' function to name constants and theorems emerging from various type interpretations -- reduces the chances of name clashes on theory merges
 | 
file |
diff |
annotate
 | 
| Wed, 27 Mar 2013 14:50:30 +0100 | 
wenzelm | 
clarified Skip_Proof.cheat_tac: more standard tactic;
 | 
file |
diff |
annotate
 | 
| Fri, 15 Feb 2013 08:31:31 +0100 | 
haftmann | 
two target language numeral types: integer and natural, as replacement for code_numeral;
 | 
file |
diff |
annotate
 | 
| Thu, 14 Feb 2013 15:27:10 +0100 | 
haftmann | 
reform of predicate compiler / quickcheck theories:
 | 
file |
diff |
annotate
 | 
| Sun, 11 Nov 2012 19:56:02 +0100 | 
haftmann | 
dropped dead code;
 | 
file |
diff |
annotate
 | 
| Mon, 16 Jul 2012 21:20:56 +0200 | 
wenzelm | 
more direct Sorts.has_instance;
 | 
file |
diff |
annotate
 | 
| Fri, 30 Mar 2012 08:19:31 +0200 | 
bulwahn | 
refine bindings in quickcheck_common: do not conceal and do not declare as simps
 | 
file |
diff |
annotate
 | 
| Sat, 25 Feb 2012 09:07:53 +0100 | 
bulwahn | 
slightly changing the enumeration scheme
 | 
file |
diff |
annotate
 | 
| Tue, 21 Feb 2012 20:43:58 +0100 | 
wenzelm | 
made SML/NJ happy;
 | 
file |
diff |
annotate
 | 
| Tue, 21 Feb 2012 12:20:33 +0100 | 
bulwahn | 
subtype preprocessing in Quickcheck;
 | 
file |
diff |
annotate
 | 
| Tue, 14 Feb 2012 17:58:51 +0100 | 
bulwahn | 
adding abort_potential functionality in quickcheck
 | 
file |
diff |
annotate
 | 
| Wed, 25 Jan 2012 15:19:04 +0100 | 
bulwahn | 
generalizing check if size matters because it is different for random and exhaustive testing
 | 
file |
diff |
annotate
 | 
| Tue, 24 Jan 2012 09:13:24 +0100 | 
bulwahn | 
adding some rules to quickcheck's preprocessing
 | 
file |
diff |
annotate
 | 
| Mon, 23 Jan 2012 14:06:19 +0100 | 
bulwahn | 
adding fun_eq_iff to the preprocessing
 | 
file |
diff |
annotate
 | 
| Tue, 20 Dec 2011 17:22:31 +0100 | 
bulwahn | 
generalize ensure_sort_datatype to ensure_sort  in quickcheck_common to allow generators for abstract types;
 | 
file |
diff |
annotate
 | 
| Tue, 20 Dec 2011 14:43:41 +0100 | 
bulwahn | 
tuned
 | 
file |
diff |
annotate
 | 
| Mon, 12 Dec 2011 17:22:48 +0100 | 
bulwahn | 
tuned quickcheck's response
 | 
file |
diff |
annotate
 | 
| Fri, 09 Dec 2011 12:21:01 +0100 | 
bulwahn | 
tuned quickcheck's response
 | 
file |
diff |
annotate
 | 
| Mon, 05 Dec 2011 12:36:22 +0100 | 
bulwahn | 
making the default behaviour of quickcheck a little bit less verbose;
 | 
file |
diff |
annotate
 | 
| Mon, 05 Dec 2011 12:36:20 +0100 | 
bulwahn | 
random reporting compilation returns if counterexample is genuine or potentially spurious, and takes genuine_only option as argument
 | 
file |
diff |
annotate
 | 
| Mon, 05 Dec 2011 12:36:06 +0100 | 
bulwahn | 
exhaustive returns if a counterexample is genuine or potentially spurious in the presence of assumptions more correctly
 | 
file |
diff |
annotate
 | 
| Mon, 05 Dec 2011 12:36:00 +0100 | 
bulwahn | 
renaming potential flag to genuine_only flag with an inverse semantics
 | 
file |
diff |
annotate
 | 
| Mon, 05 Dec 2011 12:35:06 +0100 | 
bulwahn | 
outputing the potentially spurious counterexample and continue search
 | 
file |
diff |
annotate
 | 
| Mon, 05 Dec 2011 12:35:05 +0100 | 
bulwahn | 
dynamic genuine_flag in compilation of random and exhaustive
 | 
file |
diff |
annotate
 | 
| Mon, 05 Dec 2011 12:35:04 +0100 | 
bulwahn | 
indicating where the restart should occur; making safe_if dynamic
 | 
file |
diff |
annotate
 | 
| Thu, 01 Dec 2011 22:14:35 +0100 | 
bulwahn | 
compilations return genuine flag to quickcheck framework
 | 
file |
diff |
annotate
 | 
| Thu, 01 Dec 2011 22:14:35 +0100 | 
bulwahn | 
the simple exhaustive compilation also indicates if counterexample is potentially spurious;
 | 
file |
diff |
annotate
 | 
| Thu, 01 Dec 2011 22:14:35 +0100 | 
bulwahn | 
quickcheck's compilation returns if it is genuine counterexample or a counterexample due to a match exception
 | 
file |
diff |
annotate
 | 
| Thu, 01 Dec 2011 22:14:35 +0100 | 
bulwahn | 
removing exception handling now that is caught at some other point;
 | 
file |
diff |
annotate
 | 
| Thu, 01 Dec 2011 22:14:35 +0100 | 
bulwahn | 
quickcheck random can also find potential counterexamples;
 | 
file |
diff |
annotate
 | 
| Wed, 30 Nov 2011 09:21:18 +0100 | 
bulwahn | 
quickcheck does not show evaluation terms of equations if they are simply free variables to avoid duplicated output; tuned
 | 
file |
diff |
annotate
 | 
| Wed, 30 Nov 2011 09:21:15 +0100 | 
bulwahn | 
adding more verbose messages to exhaustive quickcheck
 | 
file |
diff |
annotate
 | 
| Fri, 25 Nov 2011 19:07:26 +0100 | 
krauss | 
removed obsolete uses of Local_Theory.restore -- package composition P1 #> P2 no longer requires them due to 57def0b39696: P2 finds the results of P1 in the auxiliary context
 | 
file |
diff |
annotate
 | 
| Sat, 19 Nov 2011 21:18:38 +0100 | 
wenzelm | 
added ML antiquotation @{attributes};
 | 
file |
diff |
annotate
 | 
| Thu, 10 Nov 2011 17:26:15 +0100 | 
bulwahn | 
adding a minimalistic preprocessing rewriting common boolean operators; tuned
 | 
file |
diff |
annotate
 | 
| Wed, 09 Nov 2011 11:35:09 +0100 | 
bulwahn | 
more precise messages with the tester's name in quickcheck; tuned
 | 
file |
diff |
annotate
 | 
| Wed, 09 Nov 2011 11:34:59 +0100 | 
bulwahn | 
quickcheck fails with code generator errors only if one tester is invoked
 | 
file |
diff |
annotate
 | 
| Wed, 09 Nov 2011 11:34:57 +0100 | 
bulwahn | 
removing extra arguments
 | 
file |
diff |
annotate
 | 
| Wed, 09 Nov 2011 11:34:55 +0100 | 
bulwahn | 
removing deactivated timeout handling; catching compilation errors and only outputing an urgent message to enable parallel sucessful quickcheck compilations and runs to present their result
 | 
file |
diff |
annotate
 | 
| Wed, 09 Nov 2011 11:34:53 +0100 | 
bulwahn | 
tuned
 | 
file |
diff |
annotate
 | 
| Mon, 17 Oct 2011 10:19:01 +0200 | 
bulwahn | 
moving some common functions from quickcheck to the more HOL-specific quickcheck_common; renamed inductive_SML's configurations to more canonical names; adds automatically left and right hand sides of equations as evaluation terms
 | 
file |
diff |
annotate
 |