Matthew Flatt
|
53144751d2
|
r6rs fixes and tests
svn: r9549
|
2008-04-30 21:48:22 +00:00 |
|
Matthew Flatt
|
c71192136e
|
r6rs io/simple tests; syntax-case bug fix (PR 9328)
svn: r9535
|
2008-04-29 13:30:09 +00:00 |
|
Matthew Flatt
|
94ccfc68c6
|
r6rs tests and bug fixes (including PR 9324)
svn: r9534
|
2008-04-29 13:02:12 +00:00 |
|
Matthew Flatt
|
e6b2b19030
|
r6rs io/ports-6 repairs and tests
svn: r9523
|
2008-04-28 21:59:18 +00:00 |
|
Matthew Flatt
|
f579d40b82
|
'must-update file mode; R6RS tests and bug fixes
svn: r9511
|
2008-04-28 16:32:50 +00:00 |
|
Matthew Flatt
|
b8c425cc42
|
better syntax errors for define-record-type; support parent-rtd correctly; more r6rs tests
svn: r9489
|
2008-04-26 13:52:29 +00:00 |
|
Matthew Flatt
|
f2a3317df6
|
more r6rs tests
svn: r9479
|
2008-04-25 20:10:13 +00:00 |
|
Matthew Flatt
|
0483294762
|
fix JIT abs (on least fixnum), fix some R6RS bugs and pull in some R6RS test cases from Ikarus
svn: r9477
|
2008-04-25 17:18:44 +00:00 |
|
Matthew Flatt
|
a0f65ba33e
|
dictionaries
svn: r9383
|
2008-04-21 17:26:35 +00:00 |
|
Matthew Flatt
|
31ee3b70e7
|
fix r6rs generate-temporaries
svn: r9376
|
2008-04-20 01:03:21 +00:00 |
|
Matthew Flatt
|
5aeaf7ea75
|
R6RS docs, other misc clean-up
svn: r9349
|
2008-04-17 21:29:07 +00:00 |
|
Matthew Flatt
|
49c843742f
|
restore some R6RS forms to letrec*-like int-def handling
svn: r9293
|
2008-04-14 14:48:11 +00:00 |
|
Matthew Flatt
|
5ec2b40957
|
fix coercion to r6rs &undefined condition
svn: r9226
|
2008-04-09 21:23:25 +00:00 |
|
Matthew Flatt
|
021d4d7527
|
new hash function names and ops (3.99.0.23)
svn: r9209
|
2008-04-08 21:42:38 +00:00 |
|
Matthew Flatt
|
7a41c7ddd6
|
fix else handling for R6RS 'guard'
svn: r9155
|
2008-04-03 16:06:26 +00:00 |
|
Matthew Flatt
|
fbac4e75fd
|
fix r6rs quasisyntax
svn: r9150
|
2008-04-03 15:10:07 +00:00 |
|
Matthew Flatt
|
788adace20
|
fix r6rs let[rec]-syntax for expression positions
svn: r8982
|
2008-03-15 21:57:58 +00:00 |
|
Matthew Flatt
|
1abcf7c313
|
fix (rnrs eval) to be phase-insensitive
svn: r8955
|
2008-03-12 00:25:47 +00:00 |
|
Matthew Flatt
|
1f38a6cb0a
|
fix (rnrs) so that it exports everything in both phase 0 and 1
svn: r8954
|
2008-03-12 00:22:26 +00:00 |
|
Matthew Flatt
|
aa2b78ef8b
|
r6rs command-line fix
svn: r8916
|
2008-03-07 13:22:14 +00:00 |
|
Matthew Flatt
|
e80606352d
|
r6rs bug fix
svn: r8914
|
2008-03-07 03:58:06 +00:00 |
|
Matthew Flatt
|
20055ac00e
|
r6rs tests and repairs
svn: r8913
|
2008-03-07 03:18:06 +00:00 |
|
Matthew Flatt
|
53bc658226
|
r6rs tests and repairs
svn: r8905
|
2008-03-06 18:56:31 +00:00 |
|
Matthew Flatt
|
f3d74fa4c8
|
R6RS fixes; fix for <, >, <=, and >= with +nan.0 and a bignum or rational; compile two-byte regexp patterns (common for hand-rolled case-insensitivity, as in the R6RS parser) to a more compact and efficient representation
svn: r8898
|
2008-03-06 04:56:47 +00:00 |
|
Matthew Flatt
|
8e32f81c1b
|
fix some R6RS conditions & exceptions bugs
svn: r8889
|
2008-03-05 01:13:49 +00:00 |
|
Eli Barzilay
|
b76390a452
|
revise the way setup-plt crawls over the collection trees
svn: r8860
|
2008-03-03 22:04:28 +00:00 |
|
Matthew Flatt
|
b3476706ec
|
add newline handling to reencode-input/output-port; provide a streamlined path for custom-port buffering (via pipes); fix JIT bug related to updating the runstack pointer after a call that turns out to be a direct-native call
svn: r8851
|
2008-03-02 16:00:12 +00:00 |
|
Matthew Flatt
|
3e77d0b60f
|
bring numerics (real, rational, etc) in line with R6RS
svn: r8832
|
2008-02-29 19:53:51 +00:00 |
|
Matthew Flatt
|
8ffe707b76
|
more r6rs work
svn: r8825
|
2008-02-29 02:37:00 +00:00 |
|
Matthew Flatt
|
682f356b45
|
3.99.0.14, define-require-syntax, define-provide-syntax, fix extreme corner case for identifier binding (a macro-introduced identifier that is unmarked and unrenamed)
svn: r8822
|
2008-02-28 17:15:54 +00:00 |
|
Matthew Flatt
|
c9a326111d
|
minor r6rs work
svn: r8817
|
2008-02-27 14:53:41 +00:00 |
|
Matthew Flatt
|
5a646bfe18
|
r6rs io
svn: r8807
|
2008-02-26 22:15:02 +00:00 |
|
Matthew Flatt
|
743db7529d
|
r6rs io work; compiler tweaks
svn: r8805
|
2008-02-26 13:54:54 +00:00 |
|
Matthew Flatt
|
8311c8f9e4
|
Eli's repaired and specialized sort, fix in 'for/fold' binding, generalized integers-bytes functions, and some r6rs work
svn: r8798
|
2008-02-25 14:42:32 +00:00 |
|
Eli Barzilay
|
bb34f747b6
|
make all files terminate with a newline
svn: r8786
|
2008-02-24 21:27:36 +00:00 |
|
Matthew Flatt
|
bd97e3e797
|
r6rs progress
svn: r8775
|
2008-02-23 14:11:24 +00:00 |
|
Matthew Flatt
|
f39b12a555
|
doc repairs and r6rs repairs
svn: r8754
|
2008-02-21 14:49:58 +00:00 |
|
Matthew Flatt
|
ba63bd6f95
|
3.99.0.13: generalize require and provide to work with arbitrary phases
svn: r8742
|
2008-02-20 14:17:37 +00:00 |
|
Matthew Flatt
|
894ed4a809
|
first cut at rnrs/base-6
svn: r8678
|
2008-02-16 00:32:55 +00:00 |
|
Matthew Flatt
|
5dfcc624f8
|
r6rs module layer
svn: r8676
|
2008-02-15 22:27:54 +00:00 |
|