signature LECKER = sig type ('f, 's) test_state = 'f -> 's -> 's type'f test = ('f, SpecCheck_Random.rand) test_state (*the first parameter to test_group will usually be a context*) val test_group : 'f -> 's -> (('f, 's) test_state) list -> 's end
structure Lecker : LECKER = struct
type ('f, 's) test_state = 'f -> 's -> 's type'f test = ('f, SpecCheck_Random.rand) test_state
fun test_group _ s [] = s
| test_group fixed_param s (t::ts) =
fold (fn t => (Pretty.writeln (Pretty.brk 0); t fixed_param)) ts (t fixed_param s)
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.