2011-07-18 bulwahn 2011-07-18 adding random, exhaustive and SML quickcheck as testers
2011-06-09 wenzelm 2011-06-09 renamed Drule.instantiate to Drule.instantiate_normalize to emphasize its meaning as opposed to plain Thm.instantiate;
2011-06-09 wenzelm 2011-06-09 tuned signature: Name.invent and Name.invent_names;
2011-04-16 wenzelm 2011-04-16 modernized structure Proof_Context;
2011-04-05 bulwahn 2011-04-05 generalizing ensure_sort_datatype for bounded_forall instances
2011-04-01 bulwahn 2011-04-01 adding an exhaustive validator for quickcheck's batch validating; moving strip_imp; minimal setup for bounded_forall
2011-03-30 bulwahn 2011-03-30 generalizing compilation scheme of quickcheck generators to multiple arguments; changing random and exhaustive tester to use one code invocation for polymorphic instances with multiple cardinalities
2011-03-18 bulwahn 2011-03-18 passing a term with free variables to the quickcheck tester functions instead of an lambda expression because this is more natural with passing further evaluation terms; added output of evaluation terms; added evaluation of terms in the exhaustive testing
2011-03-18 bulwahn 2011-03-18 extending the test data generators to take the evaluation terms as arguments
2011-03-11 bulwahn 2011-03-11 adaptions in generators using the common functions
2011-03-11 bulwahn 2011-03-11 adding file quickcheck_common to carry common functions of all quickcheck generators
2011-03-11 bulwahn 2011-03-11 renaming signatures and structures; correcting header
2011-03-11 bulwahn 2011-03-11 moving quickcheck_generators.ML to Quickcheck directory and renaming it random_generators.ML