Commit Graph

11 Commits

Author SHA1 Message Date
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Matthew Flatt
c0872f69ea equal? and hashing work on cyclic values
svn: r8132
2007-12-27 11:07:14 +00:00
Matthew Flatt
f70ea2d03a shared
svn: r8069
2007-12-19 21:32:07 +00:00
Matthew Flatt
2c6a894474 fix mismatch between identifier and datums in module paths; revive HtDP language tests; fix quick's cache
svn: r7833
2007-11-26 00:38:58 +00:00
Carl Eastlund
33b4228a4e Updated ellipsis error message in htdp languages.
Updated test cases for ellipsis error message.
Fixed problem with htdp advanced tests introduced with previous ellipsis updates.
Fixed htdp tests for updated undefined variable error message.

svn: r6887
2007-07-10 21:23:33 +00:00
Carl Eastlund
5b67fcbb86 Added binding for .., ..., ...., ....., and ...... in htdp languages.
Uses of these dots expand to an expression generating a runtime error
stating "expected a finished expression, but found a placeholder".
Students may write and run unfinished templates (as usual), but will get an
error message that is more specific and hopefully more useful than unbound variable.

Added tests for this functionality.

svn: r6743
2007-06-26 15:41:01 +00:00
Matthew Flatt
60cb899ba1 require in the HtDP languages
svn: r6116
2007-05-02 01:18:57 +00:00
Matthew Flatt
a8465ee701 make defined names always mutable in HtDP advanced
svn: r4672
2006-10-23 07:05:21 +00:00
Matthew Flatt
5c940f0c94 test allowing first-order functions to higher-order primitives
svn: r4669
2006-10-22 01:46:02 +00:00
Matthew Flatt
e0eb139f42 change HtDP tester to check #%module-begin effect
svn: r1542
2005-12-06 21:29:24 +00:00
Eli Barzilay
017d151d59 Adding collects, with all the right properties (except eoln-style).
svn: r3
2005-05-27 18:56:37 +00:00