Sam Tobin-Hochstadt
|
03f3ee3e81
|
Provide match-lambda**
svn: r9532
|
2008-04-29 03:53:51 +00:00 |
|
Robby Findler
|
e5fba85ed0
|
fixed a bug in check syntax and a bug in the contract system
svn: r9524
|
2008-04-28 22:12:21 +00:00 |
|
Matthew Flatt
|
f579d40b82
|
'must-update file mode; R6RS tests and bug fixes
svn: r9511
|
2008-04-28 16:32:50 +00:00 |
|
Eli Barzilay
|
2548f7ecbb
|
provide string-join
svn: r9459
|
2008-04-24 16:26:50 +00:00 |
|
Matthew Flatt
|
1ee0298552
|
struct-copy
svn: r9456
|
2008-04-24 13:56:36 +00:00 |
|
Matthew Flatt
|
f4703d8ab6
|
fix double evaluation in in-range (PR 9315)
svn: r9452
|
2008-04-24 12:06:50 +00:00 |
|
Matthew Flatt
|
931d93ba2f
|
Scribble support for redirecting external links and re-rooting corss-reference paths
svn: r9448
|
2008-04-24 02:37:47 +00:00 |
|
Eli Barzilay
|
4870d9830c
|
slightly more readable code
svn: r9444
|
2008-04-23 23:25:39 +00:00 |
|
Eli Barzilay
|
b1024c8952
|
Added append-map' and filter-not'.
svn: r9433
|
2008-04-23 17:26:41 +00:00 |
|
Eli Barzilay
|
f19cdb4fe2
|
a little better comment on filter
svn: r9431
|
2008-04-23 17:06:42 +00:00 |
|
Eli Barzilay
|
13c5e3812d
|
Added last-pair and tests
svn: r9422
|
2008-04-23 13:20:05 +00:00 |
|
Eli Barzilay
|
bcde2e1424
|
added filter-map' and partition', with tests
--This line, and those below, will be ignored--
M collects/scheme/list.ss
M collects/tests/mzscheme/list.ss
svn: r9421
|
2008-04-23 12:53:47 +00:00 |
|
Eli Barzilay
|
5d4256921c
|
remove local length? utility
svn: r9420
|
2008-04-23 11:48:06 +00:00 |
|
Matthew Flatt
|
e25e7a1098
|
keyword in methods and apply; procedure-reduce-keyword-arity
svn: r9396
|
2008-04-22 18:00:04 +00:00 |
|
Eli Barzilay
|
8e6b3e9ba0
|
Simplified remove-duplicates interface, adjusted tests.
svn: r9386
|
2008-04-21 19:46:11 +00:00 |
|
Matthew Flatt
|
a0f65ba33e
|
dictionaries
svn: r9383
|
2008-04-21 17:26:35 +00:00 |
|
Eli Barzilay
|
9b0fc20d3e
|
added a powerful remove-duplicates and tests
svn: r9373
|
2008-04-19 15:41:24 +00:00 |
|
Eli Barzilay
|
2736de7404
|
* move flatten' next to append*'
* document `add-between'
svn: r9369
|
2008-04-19 10:30:31 +00:00 |
|
Eli Barzilay
|
180dc08777
|
added add-between and string-join, no lists-join
svn: r9361
|
2008-04-18 14:00:41 +00:00 |
|
Eli Barzilay
|
0b7bdfe92c
|
added scheme/string, include it in the scheme language, put string-append* in there, tested, documented
svn: r9356
|
2008-04-18 04:10:46 +00:00 |
|
Eli Barzilay
|
5ccfe300f7
|
better argument name
svn: r9354
|
2008-04-18 01:58:05 +00:00 |
|
Matthew Flatt
|
5aeaf7ea75
|
R6RS docs, other misc clean-up
svn: r9349
|
2008-04-17 21:29:07 +00:00 |
|
Matthew Flatt
|
28a3f3f0e7
|
r5rs and srfi docs and bindings
svn: r9336
|
2008-04-16 20:52:39 +00:00 |
|
Matthew Flatt
|
46b8b435ca
|
export checked-struct-info?
svn: r9300
|
2008-04-14 19:20:58 +00:00 |
|
Matthew Flatt
|
9617dbbfd6
|
fix continuation prompt in scheme/load
svn: r9297
|
2008-04-14 16:39:43 +00:00 |
|
Matthew Flatt
|
9851d4aa0f
|
refine namespace handling of scheme/load to that it works with both DrScheme and setting current-namespace within the program
svn: r9296
|
2008-04-14 16:11:22 +00:00 |
|
Matthew Flatt
|
d94b97b835
|
make scheme/load work better in DrScheme
svn: r9295
|
2008-04-14 15:54:20 +00:00 |
|
Matthew Flatt
|
febe8ce783
|
scheme/load
svn: r9294
|
2008-04-14 15:20:18 +00:00 |
|
Matthew Flatt
|
8036ddf5a1
|
remove euler from scheme/math
svn: r9290
|
2008-04-14 11:44:13 +00:00 |
|
Eli Barzilay
|
a4de7ca7c9
|
reformat, etc
svn: r9288
|
2008-04-14 05:17:09 +00:00 |
|
Matthew Flatt
|
b9d7824c8e
|
more scribble rendering and doc details
svn: r9261
|
2008-04-11 19:09:26 +00:00 |
|
Sam Tobin-Hochstadt
|
13b7f8c506
|
Add checked-struct-info.
svn: r9227
|
2008-04-09 23:25:30 +00:00 |
|
Sam Tobin-Hochstadt
|
6a4414c82b
|
Fix PR 9286.
svn: r9219
|
2008-04-09 13:21:46 +00:00 |
|
Matthew Flatt
|
cb3fdd8fc5
|
change real->decimal-string (PR 9285)
svn: r9210
|
2008-04-08 21:56:29 +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 |
|
Eli Barzilay
|
26b283b953
|
fixed pr9285, added tests
svn: r9197
|
2008-04-08 12:33:53 +00:00 |
|
Sam Tobin-Hochstadt
|
ec502d4802
|
rename
svn: r9184
|
2008-04-07 21:42:15 +00:00 |
|
Eli Barzilay
|
7a29625659
|
lift handle-results, since matthew said that the compiler might not do so
svn: r9181
|
2008-04-07 19:55:54 +00:00 |
|
Eli Barzilay
|
f0547adffc
|
fix force for dealing with (lazy 0), add a test suite (simple one for now)
svn: r9180
|
2008-04-07 19:33:48 +00:00 |
|
Sam Tobin-Hochstadt
|
f7ec875386
|
Add new `typechecker:called-in-tail-position' property.
svn: r9165
|
2008-04-04 17:33:55 +00:00 |
|
Matthew Flatt
|
307ca18d31
|
doc make-generic and add 'generic?'
svn: r9164
|
2008-04-04 12:13:19 +00:00 |
|
Matthew Flatt
|
f28726ab4d
|
fix bytecode writing of prefabs, add prop:sequence
svn: r9149
|
2008-04-03 14:07:52 +00:00 |
|
Sam Tobin-Hochstadt
|
b5128a2874
|
Implement column reordering.
Fix ordering problems with non-linear or patterns.
Use `nest' in a few places.
Fix error message from match-expanders.
svn: r9141
|
2008-04-02 19:20:56 +00:00 |
|
Matthew Flatt
|
fb392dd331
|
adjust sort keyword arguments and docs
svn: r9131
|
2008-04-02 01:28:09 +00:00 |
|
Eli Barzilay
|
fcfaa3cc64
|
use sort.ss in kw.ss too
svn: r9129
|
2008-04-02 00:07:45 +00:00 |
|
Eli Barzilay
|
bfc990e3c5
|
Added #:key and #:cache-keys to `sort', documented and tested.
svn: r9128
|
2008-04-01 20:58:41 +00:00 |
|
Eli Barzilay
|
fac8cf7328
|
minor
svn: r9127
|
2008-04-01 20:37:55 +00:00 |
|
Sam Tobin-Hochstadt
|
1fd2e9b3fc
|
Create renaming to avoid using the same identifier multiple times.
Delete dead code.
svn: r9122
|
2008-03-31 21:01:29 +00:00 |
|
Eli Barzilay
|
a4f70641b9
|
error message typo
svn: r9110
|
2008-03-29 15:45:51 +00:00 |
|
Matthew Flatt
|
61ea615004
|
optimizer inlining improvements, especially to ensure that single-use bindings are inlined
svn: r9094
|
2008-03-27 16:07:42 +00:00 |
|