Eli Barzilay
672910f27b
Lots of bad TAB eliminations.
...
I started from tabs that are not on the beginning of lines, and in
several places I did further cleanings.
If you're worried about knowing who wrote some code, for example, if you
get to this commit in "git blame", then note that you can use the "-w"
flag in many git commands to ignore whitespaces. For example, to see
per-line authors, use "git blame -w <file>". Another example: to see
the (*much* smaller) non-whitespace changes in this (or any other)
commit, use "git log -p -w -1 <sha1>".
2012-11-07 11:22:20 -05:00
John Clements
c01e8c1564
refactored to reduce stepper dependencies
2012-06-19 23:51:59 -07:00
Mike Sperber
f02ec48e16
Export `read' in DMdA languages.
2012-01-21 15:43:52 +01:00
Eli Barzilay
3157955d40
".ss" -> ".rkt" scan done.
2011-07-02 10:37:53 -04:00
Mike Sperber
894c531f6c
Make DMdA's fold more robust.
2011-01-15 13:08:00 +01:00
Mike Sperber
a671fddc18
Better signature for `string->number'.
2010-11-22 15:33:49 +01:00
Mike Sperber
39b3a289c5
Update signatutures and explanations on DMdA primitives.
2010-11-22 09:29:54 +01:00
Mike Sperber
9c607d39e7
Further refine DMdA signatures for lcm' and
gcd'.
2010-11-17 17:15:31 +01:00
Mike Sperber
c7700dbe06
Fix signatures for gcd' and
lcd' in DMdA.
2010-11-10 18:59:40 +01:00
Mike Sperber
39541c51b5
Add `tech-equal?'.
...
This refuses to work on inexact numbers and procedures. Use it in
`check-expect' & friends.
2010-10-15 15:26:24 +02:00
Mike Sperber
f3191ff4d6
Define `any' signature differently.
...
... to actually enable the subtyping check. Also, make named
signatures work for signature variables.
2010-10-13 09:41:10 +02:00
Mike Sperber
b80d327d40
DMdA typo fix.
...
--HG--
extra : rebase_source : d6f5e160c655713f30df544a60c8033410945103
2010-10-12 14:53:12 +02:00
Mike Sperber
5dad68b384
Zap `DMdA-' from primitive procedures in DMdA.
...
Meaning the the procedure names are displayed without the "DMdA-"
prefix in the stepper and the REPL.
2010-10-08 15:25:44 +02:00
Mike Sperber
b4493fdab4
Add cons' and
cons?' as synonyms for make-pair' and
pair?' to DMdA.
...
Requested by Michael Hanus & Peter Thiemann.
2010-10-08 15:25:44 +02:00
Mike Sperber
fcdfefea10
"Vertrag" -> "Signatur" in a few places.
2010-09-17 18:02:34 +02:00
Mike Sperber
9e94a327b8
Add `any' signature to DMdA languages.
2010-09-16 18:19:32 +02:00
Mike Sperber
3f8b2e6ea2
Provide built-in `computer' record type for DMdA.
...
`chocolate-cookie' has been wildly unpopular, so we'll try this next semester.
Also, clean up the `provide' forms for the chocolate cookies.
2010-09-09 11:56:42 +02:00
Mike Sperber
050f0a141b
Add `list-of' signature to DMdA languages.
2010-09-09 11:12:33 +02:00
Mike Sperber
faf8ec358f
Rename DMdA/HtDP "contract" to "signature".
2010-06-28 14:58:16 +02:00
Mike Sperber
2f747dfa1f
Cosmetic change to new-style require.
2010-05-20 16:12:50 +02:00
Mike Sperber
8590e8cadf
Merge deinprogramm contract test-engine into the regular one.
...
This adds support for contracts.
2010-05-20 15:31:45 +02:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00