Robby Findler
|
2be06881d0
|
fixed a bug in check syntax
svn: r8359
|
2008-01-18 02:44:45 +00:00 |
|
Matthew Flatt
|
8b16cee613
|
start mzc scribbling
svn: r8334
|
2008-01-15 13:09:40 +00:00 |
|
John Clements
|
b7fe6be3bf
|
optimistic merge
svn: r8331
|
2008-01-15 06:36:30 +00:00 |
|
John Clements
|
2d79a5d789
|
stepper mangling
svn: r8330
|
2008-01-15 06:27:43 +00:00 |
|
John Clements
|
62b063bb9b
|
uses mpairs now
svn: r8328
|
2008-01-14 23:40:29 +00:00 |
|
Matthew Flatt
|
f3cb86dc1a
|
sandbox Scribble evaluations; fix rational exact->inexact loss of precision
svn: r8238
|
2008-01-06 16:54:34 +00:00 |
|
Robby Findler
|
cda0888ab9
|
renamed string/len to string-len/c
svn: r8237
|
2008-01-06 15:53:50 +00:00 |
|
Matthew Flatt
|
77e126f085
|
fix size calculation of ? repeat
svn: r8208
|
2008-01-04 17:05:10 +00:00 |
|
Matthew Flatt
|
3acd1a7d62
|
fix JIT x86 FP output
svn: r8201
|
2008-01-04 13:33:58 +00:00 |
|
Matthew Flatt
|
7fc41024c0
|
3.99.0.9: binding links in docs use nominal import sources
svn: r8196
|
2008-01-03 19:07:02 +00:00 |
|
Robby Findler
|
3cf6ed4673
|
mostly finished the contract library changes
svn: r8195
|
2008-01-03 18:10:43 +00:00 |
|
Matthew Flatt
|
6e6e5945f9
|
fix test that used lang/htdp-intermediate
svn: r8180
|
2008-01-02 03:50:47 +00:00 |
|
Robby Findler
|
e7b5653dd6
|
finished case->
svn: r8178
|
2008-01-02 01:24:55 +00:00 |
|
Matthew Flatt
|
7508f2a9c7
|
fix tests of 'random'
svn: r8175
|
2008-01-01 14:19:39 +00:00 |
|
Robby Findler
|
90de53d2b2
|
finished ->d
svn: r8166
|
2007-12-30 23:36:58 +00:00 |
|
Matthew Flatt
|
1d8b21f53b
|
disallow empty application; rename regexp-match/fail-without-reading to regexp-try-match
svn: r8152
|
2007-12-29 13:51:32 +00:00 |
|
Matthew Flatt
|
6ccffdffdb
|
JIT inlines some floating-point ops
svn: r8144
|
2007-12-28 22:11:41 +00:00 |
|
Matthew Flatt
|
53bf8bae8e
|
3.99.0.7: add prop:equal+hash
svn: r8137
|
2007-12-27 16:19:35 +00:00 |
|
Matthew Flatt
|
c0872f69ea
|
equal? and hashing work on cyclic values
svn: r8132
|
2007-12-27 11:07:14 +00:00 |
|
Matthew Flatt
|
9f4f7670d1
|
fix exn-handler test
svn: r8125
|
2007-12-26 12:02:13 +00:00 |
|
Robby Findler
|
342eb86c10
|
finished the new ->*
svn: r8086
|
2007-12-20 20:35:58 +00:00 |
|
Matthew Flatt
|
d794bde875
|
liberalize un{quote,syntax}-spliciing to allow a non-list at the end of an enclosing list
svn: r8083
|
2007-12-20 14:00:15 +00:00 |
|
Matthew Flatt
|
c4960b7418
|
turn shared.ss test suite back on, tweak docs
svn: r8076
|
2007-12-19 22:25:12 +00:00 |
|
Matthew Flatt
|
f70ea2d03a
|
shared
svn: r8069
|
2007-12-19 21:32:07 +00:00 |
|
Matthew Flatt
|
19a6edc664
|
finish fixing sandboxed test suites
svn: r8062
|
2007-12-19 14:46:30 +00:00 |
|
Matthew Flatt
|
36c5684876
|
put mzlib test suites into separate sandboxes
svn: r8058
|
2007-12-19 04:12:02 +00:00 |
|
Matthew Flatt
|
e3b4751adb
|
catch up test suite for recent changes
svn: r8055
|
2007-12-18 22:07:30 +00:00 |
|
Robby Findler
|
49f198dad7
|
fixed naming bugs and added a test suite to ensure that I preserve backwards compatibility with the old version of mzlib's contract system
svn: r8050
|
2007-12-18 20:49:33 +00:00 |
|
Robby Findler
|
a3f3dcb64d
|
added keywords to ->*
svn: r8049
|
2007-12-18 20:19:11 +00:00 |
|
Robby Findler
|
0e43e1da8c
|
added keywords to -> contract
svn: r8041
|
2007-12-17 23:48:30 +00:00 |
|
Robby Findler
|
116241eee5
|
converted the contract test suite to use scheme/base and fixed bugs along the way
svn: r8032
|
2007-12-16 22:45:52 +00:00 |
|
Robby Findler
|
9a0498b44d
|
moved class, contracts, serialize, and traits into scheme/ and changed the class and contract interface so that contracts no longer depend on the class system (instead its the other way around)
svn: r8017
|
2007-12-15 18:46:55 +00:00 |
|
Matthew Flatt
|
622cd0554d
|
revised mzlib/sandbox in scheme/sandbox
svn: r7965
|
2007-12-12 13:47:02 +00:00 |
|
Eli Barzilay
|
d2f12f294c
|
fix expected error message on redefinitions
svn: r7954
|
2007-12-11 11:57:35 +00:00 |
|
Eli Barzilay
|
41133f5341
|
fix else binding after its destroyed
svn: r7953
|
2007-12-11 11:54:58 +00:00 |
|
Eli Barzilay
|
ddc2ade271
|
avoid requiring mzscheme
svn: r7951
|
2007-12-11 11:28:50 +00:00 |
|
Eli Barzilay
|
29318f1be2
|
fixed with-output-to-file
svn: r7948
|
2007-12-11 04:27:56 +00:00 |
|
Matthew Flatt
|
9b96716432
|
improve arity error messages when keywords are involved
svn: r7887
|
2007-12-02 15:45:51 +00:00 |
|
Matthew Flatt
|
58684c1b0b
|
doc corrections in quick and guide
svn: r7880
|
2007-12-01 01:47:32 +00:00 |
|
Robby Findler
|
a295a42c15
|
improved contract library so that structs without mutators work and it now passes the test suite
svn: r7879
|
2007-11-30 22:50:01 +00:00 |
|
Matthew Flatt
|
51fe0a2256
|
fix test
svn: r7861
|
2007-11-29 19:16:38 +00:00 |
|
Matthew Flatt
|
9a3f044337
|
fix uni-norm.ss test suite
svn: r7852
|
2007-11-28 16:21:26 +00:00 |
|
Robby Findler
|
47a4b69e5d
|
some progress on the contract test suite
svn: r7850
|
2007-11-28 04:38:23 +00:00 |
|
Matthew Flatt
|
8138758ea5
|
fix some tests
svn: r7847
|
2007-11-27 17:58:59 +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 |
|
Matthew Flatt
|
5f312dcbde
|
doc fixes
svn: r7832
|
2007-11-25 19:48:41 +00:00 |
|
Matthew Flatt
|
3abf3eb098
|
repair mz test suite
svn: r7760
|
2007-11-18 04:34:49 +00:00 |
|
Matthew Flatt
|
416cffff77
|
fix (magnitude +inf.0+inf.0i)
svn: r7759
|
2007-11-18 03:59:10 +00:00 |
|
Matthew Flatt
|
391892a848
|
3.99.0.3: improved namespace API
svn: r7756
|
2007-11-18 02:06:57 +00:00 |
|
Matthew Flatt
|
3ca803a6de
|
initial Scribble search support
svn: r7738
|
2007-11-15 17:35:02 +00:00 |
|