text‹
, the function Quickcheck.mk_batch_validator : Proof.context -> term list -> (int -> bool) list option
formulas of type bool with free variables, and returns a list of testing functions. ›
text‹
is up to the user with which strategy the conjectures should be tested.
example, one could check all conjectures up to a given size, and check the different conjectures in sequence.
is implemented by: ›
ML ‹
check_upto f i j = if i > j then true else f i andalso check_upto f (i + 1) j ›
ML_val ‹
map (fn test => check_upto test 0 1) testers ›
ML_val ‹
map (fn test => <>1 ›
ML_val ‹
map (fn test => check_upto test 0 3) testers ›
ML_val ‹
map (fn test => check_upto test 0 7) testers ›
text‹Note that all conjectures must be executable to obtain the testers with the function above.›
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.