bulwahn@35953: (* Author: Lukas Bulwahn, TU Muenchen *) bulwahn@35953: bulwahn@35953: header {* A Prototype of Quickcheck based on the Predicate Compiler *} bulwahn@35953: bulwahn@35953: theory Predicate_Compile_Quickcheck bulwahn@35953: imports Main Predicate_Compile_Alternative_Defs bulwahn@35953: uses "../Tools/Predicate_Compile/predicate_compile_quickcheck.ML" bulwahn@35953: begin bulwahn@35953: bulwahn@36026: setup {* Quickcheck.add_generator ("predicate_compile_wo_ff", Predicate_Compile_Quickcheck.quickcheck_compile_term bulwahn@36026: Predicate_Compile_Aux.New_Pos_Random_DSeq false true 4) *} bulwahn@36026: setup {* Quickcheck.add_generator ("predicate_compile_ff_fs", bulwahn@36026: Predicate_Compile_Quickcheck.quickcheck_compile_term Predicate_Compile_Aux.New_Pos_Random_DSeq true true 4) *} bulwahn@36026: setup {* Quickcheck.add_generator ("predicate_compile_ff_nofs", bulwahn@36026: Predicate_Compile_Quickcheck.quickcheck_compile_term Predicate_Compile_Aux.New_Pos_Random_DSeq true false 4) *} bulwahn@35953: bulwahn@35953: end