Commit Graph

173 Commits

Author SHA1 Message Date
Robby Findler
0ad4118f6f fixed image.ss to handle the case when positive and negative infinity are supplied to overlay/xy and also limited one-of/c's inputs
svn: r2659
2006-04-11 13:53:53 +00:00
Robby Findler
1c97b4c21f fixed PR 7999 and added one-of/c to the contract library
svn: r2650
2006-04-10 03:54:55 +00:00
Matthew Flatt
c6174237ee fix make-bytes test
svn: r2624
2006-04-06 13:32:28 +00:00
Kathy Gray
524dbb1cbe Corrected bug in statements after loop, running same language in two
windows/tabs, substring off by one error, spelling error in error message

svn: r2591
2006-04-04 17:42:06 +00:00
Eli Barzilay
16f01a1109 {quick,merge}sort -> sort
svn: r2569
2006-04-01 12:24:15 +00:00
Eli Barzilay
f7c14a5b67 test new sort, test stableness
svn: r2568
2006-04-01 08:52:31 +00:00
Robby Findler
0f122fbc0d added a test or two
svn: r2565
2006-04-01 02:34:04 +00:00
Matthew Flatt
9ba712d8f7 test readtable default parser
svn: r2554
2006-03-31 13:13:12 +00:00
Robby Findler
940fbc81a9 improved internal contract stuff
svn: r2547
2006-03-30 19:06:27 +00:00
Matthew Flatt
a10c2acb13 check b&w dc pixel ops
svn: r2528
2006-03-28 16:19:53 +00:00
Robby Findler
2a39639d98 more tests
svn: r2504
2006-03-25 04:31:48 +00:00
Robby Findler
dba28564ea more tests
svn: r2501
2006-03-25 00:23:23 +00:00
Robby Findler
4aed9bd393 added some tests as I refactor the contract library
svn: r2497
2006-03-24 16:07:34 +00:00
Robby Findler
8617ca8fcd defeats the inlining optimization by making procedure bodies big in order to do lazy contract checking
svn: r2486
2006-03-22 21:12:53 +00:00
Robby Findler
ab80f98943 added another contract-greater test
svn: r2483
2006-03-22 15:22:09 +00:00
Robby Findler
e2d053bac1 PR 7976 fixed
svn: r2473
2006-03-21 02:11:14 +00:00
Matthew Flatt
6b7e973056 new tests for 301.11
svn: r2467
2006-03-20 20:33:22 +00:00
Robby Findler
bb9b8eb90e finished lazy data structure contracts
svn: r2458
2006-03-19 00:03:48 +00:00
Robby Findler
d8217b9d27 added first stages of improvments to contract library to support lazy structure contracts. not yet complete, but contract system is in working order, so committing
svn: r2452
2006-03-18 05:33:08 +00:00
Kathy Gray
165779f4b1 Corrected cast to String bug, punctuation and spelling errors in some error messages
svn: r2445
2006-03-16 19:55:51 +00:00
Jacob Matthews
6cef2e9230 added tests for planet, fixed some bugs in moddep's planet handling
svn: r2433
2006-03-15 16:59:57 +00:00
Matthew Flatt
1c10a636cb fix 'lib' path collapsing to always use Unix style
svn: r2422
2006-03-13 20:19:05 +00:00
Matthew Flatt
3c6aaf97c0 test syntax pattern match on vectors
svn: r2419
2006-03-12 16:16:37 +00:00
Matthew Flatt
17670dd89d moddep contracts and testing
svn: r2407
2006-03-10 03:35:23 +00:00
Robby Findler
7249080888 svn: r2393 2006-03-08 17:23:45 +00:00
Matthew Flatt
20f5a5f12b new optimizer tests
svn: r2385
2006-03-07 15:55:14 +00:00
Matthew Flatt
26cd219f61 test inling of a few more predicates
svn: r2359
2006-03-03 17:38:01 +00:00
Eli Barzilay
776e15490e * Arguments can now be passed directly as lists
* Keywords are compared for the literal symbol instead of comparing ids
* Added tests for the above
* Some re-formatting

svn: r2356
2006-03-03 14:48:22 +00:00
Matthew Flatt
e641f9af50 more expt tests
svn: r2354
2006-03-03 14:33:31 +00:00
Eli Barzilay
967001d364 Set eol-style, some editing.
svn: r2352
2006-03-03 03:37:02 +00:00
John Clements
bf08ed9b5a ...
svn: r2351
2006-03-02 23:46:22 +00:00
Kathy Gray
1c85dd7504 Bug fix for order of field evaluation
svn: r2342
2006-03-02 06:00:54 +00:00
Robby Findler
873e71a9dd fixed PR 7927
svn: r2341
2006-03-02 02:48:40 +00:00
Matthew Flatt
0e1e6b18e4 prep for 308.1
svn: r2335
2006-03-01 00:52:08 +00:00
Kathy Gray
9469edc6f1 Arity bug in build-info fix.
svn: r2328
2006-02-28 05:38:32 +00:00
Eli Barzilay
70d2fa327d When both optionals and keywords are used, the first keyword marks the end
of the optionals.

svn: r2322
2006-02-27 04:42:27 +00:00
Matthew Flatt
e40e27435d 301.7
svn: r2304
2006-02-23 13:19:03 +00:00
Kathy Gray
70193deb1d Corrected the following bugs:
Cleaned up language and highlighting for parse-error of three ids in a row.
Removed () from many method error messages.
Eliminated scheme-error when introducing overloaded method in subclass.

svn: r2292
2006-02-21 06:29:08 +00:00
Kathy Gray
ce5eca215c Corrected bugs:
abstract class implementing interface does not have to fully implement it
  super.METHOD(...) now fails when super method is abstract

svn: r2291
2006-02-20 23:10:04 +00:00
Robby Findler
c7b023f76d added the ability for the line function to draw in both positive and negative x and y directions
svn: r2285
2006-02-19 16:04:45 +00:00
Kathy Gray
0b777b2b5a Correction to bug in cycle detection. Updates to graphics library interface
svn: r2248
2006-02-15 23:33:51 +00:00
Matthew Flatt
17e10b396e new tests for new JIT inlines
svn: r2193
2006-02-11 05:34:14 +00:00
Matthew Flatt
0e67ca6810 check protected syntax
svn: r2188
2006-02-10 17:52:07 +00:00
Eli Barzilay
b50e72a053 fix and set svn:eol-style
svn: r2180
2006-02-08 22:00:20 +00:00
Guillaume Marceau
d75018c79a implemented top-level lookups, with scoping
svn: r2174
2006-02-08 17:49:00 +00:00
Kathy Gray
78581eef66 svn: r2165 2006-02-07 21:05:37 +00:00
Kathy Gray
b3947cc82f Corrected reference before defined bug, including allowing the cases where Java allows it, and making sure that we won't get <undefined> when that happens.
svn: r2149
2006-02-07 04:54:48 +00:00
Matthew Flatt
436c032bed more JIT arithmetic tests
svn: r2123
2006-02-04 18:58:04 +00:00
Matthew Flatt
e548f0effc new contmark and JIT tests
svn: r2120
2006-02-04 15:18:31 +00:00
Matthew Flatt
d89df834cd //?/ paths and file-size
svn: r2112
2006-02-03 20:52:29 +00:00