Mike Sperber
|
fa854f62fc
|
Add vector signatures, and `vector-of' to the HtDP signature syntax.
|
2010-12-19 11:20:51 +01:00 |
|
Jay McCarthy
|
bd7ffb282f
|
This code appears to have been copied from the other
|
2010-11-25 12:03:10 -05:00 |
|
Mike Sperber
|
219c91d8e7
|
Check parametric struct/record signatures eagerly.
|
2010-10-08 17:01:47 +02:00 |
|
Mike Sperber
|
87da2f35b9
|
Provide English and German versions of deinprogramm/signature/signature.
|
2010-10-08 11:19:38 +02:00 |
|
Mike Sperber
|
593f8588fe
|
Implement lazy signature checking for ordinary pairs.
|
2010-09-22 11:03:01 +02:00 |
|
Mike Sperber
|
9d35548997
|
Unbreak `list-of'.
|
2010-09-09 13:17:22 +02:00 |
|
Mike Sperber
|
a4e7ef3594
|
Push mixed' contracts down into lazy struct' contracts.
|
2010-08-23 14:40:21 +02:00 |
|
Mike Sperber
|
faf8ec358f
|
Rename DMdA/HtDP "contract" to "signature".
|
2010-06-28 14:58:16 +02:00 |
|
Mike Sperber
|
93d7ec9446
|
Don't recheck DMdA lazy contracts we've already checked.
We avoided re-applying contracts that haven't been checked, but not
those that have. Do so now.
|
2010-06-07 17:06:07 +02:00 |
|
Eli Barzilay
|
7b14a1f585
|
"Racunit" -> "Rackunit"
|
2010-05-17 12:07:32 -04:00 |
|
Jay McCarthy
|
bc5cf30ebe
|
Renaming rktunit to racunit
|
2010-04-30 10:57:32 -06:00 |
|
Jay McCarthy
|
f70ffca756
|
Renaming schemeunit to rktunit and adding compat layer
|
2010-04-29 15:00:02 -06:00 |
|
Matthew Flatt
|
28b4043077
|
rename all files .ss -> .rkt
|
2010-04-27 16:50:15 -06:00 |
|
Mike Sperber
|
9d20fd713d
|
Lazy contract checking for DMdA's `define-record-procedures-parametric'.
svn: r18806
|
2010-04-13 07:57:57 +00:00 |
|
Mike Sperber
|
19793ca54b
|
Disable a test that exposes a hard-to-fix problem in the image
primitives.
svn: r18645
|
2010-03-27 13:52:49 +00:00 |
|
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
|
ec0175bd48
|
Add missing `contract'.
svn: r16072
|
2009-09-19 17:23:04 +00:00 |
|
Mike Sperber
|
b6ca1e1673
|
Zap a bunch more `define-contract' forms.
svn: r15971
|
2009-09-11 09:38:59 +00:00 |
|
Mike Sperber
|
9a613d0d57
|
Remove invalid-arity tests: these fail directly now that we copy the
arity to the enforcer.
svn: r15935
|
2009-09-09 15:17:40 +00:00 |
|
Eli Barzilay
|
a70bf64fd9
|
Newlines at EOFs
svn: r15380
|
2009-07-04 02:28:31 +00:00 |
|
Mike Sperber
|
975b825638
|
Fix paren typo.
svn: r14900
|
2009-05-21 15:57:40 +00:00 |
|
Mike Sperber
|
4c367c4778
|
One more schemeunit update.
svn: r14899
|
2009-05-21 15:56:55 +00:00 |
|
Mike Sperber
|
5e6360b2e3
|
Some updates to the deinprogramm tests:
- use schemeunit from collects
- tp-exn? is no more
svn: r14898
|
2009-05-21 15:51:46 +00:00 |
|
Mike Sperber
|
26f50142b2
|
Add test suites for DeinProgramm stuff.
svn: r14215
|
2009-03-22 14:30:39 +00:00 |
|