Mike Sperber
|
2a8e5d64be
|
Make the DeinProgramm / DMdA one-of' / case' contracts use beginner-equal?.
svn: r16556
|
2009-11-05 10:10:17 +00:00 |
|
Mike Sperber
|
aa2e094311
|
Add check-member-of' and check-range' to the DeinProgramm/DMdA
languages.
svn: r16337
|
2009-10-16 11:53:04 +00:00 |
|
Mike Sperber
|
368b491474
|
Don't display "trace" as part of the error message.
This never worked.
svn: r16043
|
2009-09-17 14:38:44 +00:00 |
|
Mike Sperber
|
4a1ee8bb44
|
Check that the operands of `one-of' don't yield contracts.
svn: r15936
|
2009-09-09 15:18:14 +00:00 |
|
Mike Sperber
|
332fdb8602
|
Export contract' from the DMdA languages, making define-contract' obsolete.
svn: r15934
|
2009-09-09 15:00:54 +00:00 |
|
Mike Sperber
|
38d9c6d8af
|
In `make-property-contract', transfer arity from procedure to contract
wrapper.
svn: r15933
|
2009-09-09 14:43:26 +00:00 |
|
Mike Sperber
|
89ec442c04
|
Merge branches/mike/quickcheck:
Add QuickCheck-based property testing to the DeinProgramm/DMdA languages.
svn: r15901
|
2009-09-07 16:31:18 +00:00 |
|
Mike Sperber
|
a3c947806c
|
Make DMdA language contracts do right wrt. immediate tail recursion.
svn: r15892
|
2009-09-05 19:38:46 +00:00 |
|
Mike Sperber
|
1408502378
|
Translate the messages from the test engine.
This requires some refactoring to move the relevant message generation
to test-display.scm.
svn: r14668
|
2009-04-30 12:32:02 +00:00 |
|
Mike Sperber
|
018521cbc3
|
Merge from mike/dmda branch.
This adds the language levels, teachpacks, and documentation for the
textbook "Die Macht der Abstraktion".
svn: r14019
|
2009-03-09 07:51:09 +00:00 |
|