src/HOL/Library/Predicate_Compile_Quickcheck.thy
author bulwahn
Tue Sep 13 09:28:03 2011 +0200 (2011-09-13)
changeset 44913 48240fb48980
parent 43886 bf068e758783
child 45450 dc2236b19a3d
permissions -rw-r--r--
correcting theory name and dependencies
bulwahn@35953
     1
(* Author: Lukas Bulwahn, TU Muenchen *)
bulwahn@35953
     2
bulwahn@35953
     3
header {* A Prototype of Quickcheck based on the Predicate Compiler *}
bulwahn@35953
     4
bulwahn@35953
     5
theory Predicate_Compile_Quickcheck
bulwahn@35953
     6
imports Main Predicate_Compile_Alternative_Defs
bulwahn@35953
     7
uses "../Tools/Predicate_Compile/predicate_compile_quickcheck.ML"
bulwahn@35953
     8
begin
bulwahn@35953
     9
bulwahn@43886
    10
setup {* Predicate_Compile_Quickcheck.setup *}
bulwahn@43886
    11
bulwahn@43886
    12
(*setup {* Context.theory_map (Quickcheck.add_generator ("predicate_compile_wo_ff", Predicate_Compile_Quickcheck.quickcheck_compile_term
bulwahn@39252
    13
  Predicate_Compile_Aux.New_Pos_Random_DSeq false true 4)) *}
bulwahn@39252
    14
setup {* Context.theory_map (Quickcheck.add_generator ("predicate_compile_ff_fs",
bulwahn@39252
    15
  Predicate_Compile_Quickcheck.quickcheck_compile_term Predicate_Compile_Aux.New_Pos_Random_DSeq true true 4)) *}
bulwahn@39252
    16
setup {* Context.theory_map (Quickcheck.add_generator ("predicate_compile_ff_nofs",
bulwahn@39252
    17
  Predicate_Compile_Quickcheck.quickcheck_compile_term Predicate_Compile_Aux.New_Pos_Random_DSeq true false 4)) *}
bulwahn@43886
    18
*)
bulwahn@35953
    19
bulwahn@35953
    20
end