Commit Graph

10787 Commits

Author SHA1 Message Date
Matthew Flatt
e62f3bba13 doc custodian use of tcp-accept-evt
svn: r15336
2009-06-30 13:14:40 +00:00
Matthew Flatt
8237ec1b6f fix custodian of tcp-accept-evt
svn: r15335
2009-06-30 12:59:55 +00:00
Eli Barzilay
8f974a9fc0 Welcome to a new PLT day.
svn: r15334
2009-06-30 07:50:25 +00:00
Robby Findler
fa0f182e80 fixed the way atomic rewriters work so that non-terminals with underscores render properly
svn: r15332
2009-06-30 04:18:34 +00:00
Jon Rafkind
5b794816c1 add example for async channels
svn: r15330
2009-06-30 01:57:14 +00:00
John Clements
e5ffcf1944 solid-or-filled -> solid-or-outline
svn: r15328
2009-06-29 18:15:37 +00:00
Eli Barzilay
d51f6dc947 Welcome to a new PLT day.
svn: r15326
2009-06-29 07:50:11 +00:00
John Clements
919bfecca6 fixed typo
svn: r15325
2009-06-28 22:52:11 +00:00
Robby Findler
32b91c9e93 svn: r15324 2009-06-28 19:28:41 +00:00
Robby Findler
ee365bb698 svn: r15323 2009-06-28 16:34:55 +00:00
Matthew Flatt
52acc7cbfb Redex rendering adjustments, including new metafunction styles
svn: r15322
2009-06-28 16:15:23 +00:00
Eli Barzilay
7f2aac10e6 typos
svn: r15321
2009-06-28 09:52:27 +00:00
Eli Barzilay
43a231e9d6 Welcome to a new PLT day.
svn: r15320
2009-06-28 07:50:26 +00:00
Robby Findler
ea6c99c69f accidentally committed some changes on the branch, now moving back to trunk (w/ some conflicts, argh!): fixed a bug in the way redex expanded metafunctions (it had old code left in there) and improved error messages for domain failures in reduction relations
svn: r15317
2009-06-27 13:47:02 +00:00
Eli Barzilay
440ab66ae7 Welcome to a new PLT day.
svn: r15315
2009-06-27 07:50:50 +00:00
Jay McCarthy
0940e7790d Converting to scheme/base
svn: r15312
2009-06-26 21:28:41 +00:00
Robby Findler
9b4f4d5be9 PR 10124
svn: r15311
2009-06-26 20:43:53 +00:00
Robby Findler
a895b5ef10 PR 10062
svn: r15310
2009-06-26 20:34:28 +00:00
Robby Findler
d007777e2a fixed a bug in the way quote was handled
svn: r15308
2009-06-26 19:22:03 +00:00
Jay McCarthy
8e0e67cef4 Removing debug printf
svn: r15305
2009-06-26 18:57:03 +00:00
Jay McCarthy
326dad69fc Adding test cases for core libraries
svn: r15303
2009-06-26 18:47:22 +00:00
John Clements
edb16e4f4a fixed two grammatical typos
svn: r15302
2009-06-26 18:26:40 +00:00
John Clements
7e7c5441eb ...
svn: r15301
2009-06-26 18:24:51 +00:00
Jay McCarthy
6964afbf36 Tried and it isn't really worth it
svn: r15300
2009-06-26 16:38:37 +00:00
Robby Findler
e81b1822a6 added metafunction-cases and fixed a layout bug
svn: r15299
2009-06-26 16:30:41 +00:00
Eli Barzilay
fa1da4a8c4 Welcome to a new PLT day.
svn: r15298
2009-06-26 07:50:42 +00:00
Eli Barzilay
93e2aa5e82 typo
svn: r15296
2009-06-26 01:28:14 +00:00
Robby Findler
7804143400 merge from branch branches/robby/redex-pat2; improved where patterns and a few bug fixes
svn: r15294
2009-06-26 01:19:45 +00:00
Jay McCarthy
8ad431b778 Push DrScheme tool down to a sub-dir
svn: r15288
2009-06-25 22:46:40 +00:00
Jay McCarthy
afd026f482 Pushing optimization language into a subdir
svn: r15287
2009-06-25 22:30:13 +00:00
Jay McCarthy
11b9dc8ff9 Normalizing placement of scribble docs
svn: r15286
2009-06-25 22:26:29 +00:00
Jay McCarthy
2e6dd0ec80 Pushing graphics reimplementation into sub directory to clean up
svn: r15285
2009-06-25 22:23:05 +00:00
Jay McCarthy
7bd2ae1094 Making the main module compatible with tool and mod lang
svn: r15284
2009-06-25 22:20:23 +00:00
Jay McCarthy
64788e380a Clarify what are frp reimplementations of other std libraries
svn: r15283
2009-06-25 22:18:33 +00:00
Jay McCarthy
a7256c91bf Converting to scheme from mzscheme
svn: r15281
2009-06-25 22:09:54 +00:00
Jay McCarthy
5b505d6f5c Removing contracts at expand time because of performance problems, adding back semaphore based mailbox for testing purposes, but found not necessary
svn: r15278
2009-06-25 20:34:54 +00:00
Jay McCarthy
bf11194ee7 Converting to scheme/base
svn: r15274
2009-06-25 19:30:07 +00:00
Jay McCarthy
04600dfa28 Renaming mzscheme-... to lang-...
svn: r15273
2009-06-25 19:25:39 +00:00
Jay McCarthy
3b176dcca8 Making the language level compatible with the module language
svn: r15272
2009-06-25 19:15:29 +00:00
Jay McCarthy
c2676d4ca7 Rearranging top level collect directory
svn: r15271
2009-06-25 19:07:46 +00:00
Jay McCarthy
2abe1fd5d2 Forgot properties
svn: r15270
2009-06-25 19:01:10 +00:00
Jay McCarthy
cc7bd5597b Adding tests
svn: r15269
2009-06-25 18:57:21 +00:00
Jay McCarthy
04566b2fcf Converting to scheme/base
svn: r15268
2009-06-25 18:56:11 +00:00
Jay McCarthy
b8970a439b Converting to manager/async-channels for mailboxes
svn: r15267
2009-06-25 15:19:20 +00:00
Robby Findler
fab1ce34d9 fixed drs profiler (in a hacky way) and added copy to the profile results window
svn: r15266
2009-06-25 14:44:12 +00:00
Robby Findler
ee8cf97c66 fixed the extrememly-slow-pasting bug (that is only visible on slow machines, apparently)
svn: r15265
2009-06-25 14:43:24 +00:00
Eli Barzilay
52909f4bee Welcome to a new PLT day.
svn: r15264
2009-06-25 07:50:16 +00:00
Jon Rafkind
4cc0ea60f6 add examples for file ports
svn: r15262
2009-06-25 00:14:13 +00:00
Jay McCarthy
912feda115 Converting to scheme
svn: r15261
2009-06-24 22:33:16 +00:00
Jay McCarthy
233359b0e6 Removing mymatch to move to scheme/base and compatibility
svn: r15260
2009-06-24 20:25:26 +00:00
Jay McCarthy
02404e553a Turning to #lang when possible
svn: r15257
2009-06-24 19:46:24 +00:00
Jay McCarthy
3141c3736f Adding struct* to scheme/match
svn: r15255
2009-06-24 19:36:26 +00:00
Robby Findler
d82d2fcdb4 PR 10309
svn: r15253
2009-06-24 19:02:06 +00:00
Matthew Flatt
7f019819e0 allow empty splicing-syntax-parameterize body in a defn context (PR 10311)
svn: r15251
2009-06-24 13:17:17 +00:00
Matthew Flatt
be229c2f5e fix mapping of del in keymap% (PR 10312)
svn: r15250
2009-06-24 12:38:02 +00:00
Eli Barzilay
48d94dbe4e Welcome to a new PLT day.
svn: r15249
2009-06-24 07:50:18 +00:00
Matthew Flatt
38ba01ed96 fix re-write of in.sxref when a collection disappears
svn: r15248
2009-06-23 22:51:13 +00:00
Matthew Flatt
53a011cf65 adjust planet client to handle nested planet invocations by re-building the doc index only once
svn: r15246
2009-06-23 22:02:07 +00:00
Jay McCarthy
22384487e8 Adding serial-lambda and changing how defun works
svn: r15243
2009-06-23 16:09:22 +00:00
Matthew Flatt
cc32f3eea2 fix problems with get-info use by setup-plt
svn: r15242
2009-06-23 13:26:07 +00:00
Matthew Flatt
8e5993f99f fix serialization problems
svn: r15241
2009-06-23 12:07:54 +00:00
Eli Barzilay
a33dcc0073 Welcome to a new PLT day.
svn: r15240
2009-06-23 07:50:12 +00:00
Matthew Flatt
36f3ed4465 expose and support unreadable symbols, which are generated during expansion
svn: r15239
2009-06-23 00:17:45 +00:00
Jay McCarthy
ad53d3e60d Renaming permissive? to permissive-xexprs based on Matthias suggestion
svn: r15237
2009-06-22 21:00:24 +00:00
Jay McCarthy
685c964a3e Fix documentation error in grammar
svn: r15236
2009-06-22 20:38:30 +00:00
Jay McCarthy
de07390d84 Clarifying documentation on listen ips
svn: r15235
2009-06-22 20:33:05 +00:00
Jay McCarthy
ddf895c5cf Allowing more flexibility with SSL key paths
svn: r15234
2009-06-22 19:59:10 +00:00
Jay McCarthy
f409c1e36d Adding string->xexpr from troels
svn: r15233
2009-06-22 19:46:22 +00:00
Matthew Flatt
fa6423e658 fix Create Executable to include -U and -- flags automatically
svn: r15229
2009-06-22 12:23:41 +00:00
Eli Barzilay
dc63612f8a Welcome to a new PLT day.
svn: r15227
2009-06-21 07:50:16 +00:00
Eli Barzilay
3856da3c93 Welcome to a new PLT day.
svn: r15223
2009-06-20 07:50:15 +00:00
Sam Tobin-Hochstadt
5b79cd7c0c Use let/ec instead of let/cc
let/ec: and let/cc:
type for call-with-current-continuation
Start on ImpFilters

svn: r15220
2009-06-19 18:01:33 +00:00
Robby Findler
181ad3fee0 renamed hash/c to hash-fun/c
svn: r15216
2009-06-19 15:13:23 +00:00
Robby Findler
f9ba83cc1c brought back syntax locations (for better error messages) in redex main forms and improved define-relation
svn: r15214
2009-06-19 14:58:40 +00:00
Robby Findler
ed4f066bb6 svn: r15213 2009-06-19 14:57:47 +00:00
Eli Barzilay
057a60a40d Welcome to a new PLT day.
svn: r15212
2009-06-19 07:50:17 +00:00
Robby Findler
ec44ee7df1 added hash/c
svn: r15210
2009-06-18 21:31:33 +00:00
Sam Tobin-Hochstadt
d7f0c681c7 add index entries
svn: r15206
2009-06-18 17:02:40 +00:00
Matthew Flatt
c25ca25320 change get-info to use a separate namespace; add make-eval-factory and make-base-eval-factory
svn: r15205
2009-06-18 10:35:13 +00:00
Eli Barzilay
3991270029 Welcome to a new PLT day.
svn: r15204
2009-06-18 07:50:11 +00:00
Matthew Flatt
81f9622b58 HtDP lang doc repairs
svn: r15203
2009-06-18 07:47:36 +00:00
Carl Eastlund
a06c6b38aa Added types for string-copy and string->immutable-string.
svn: r15202
2009-06-18 00:59:04 +00:00
Carl Eastlund
21033a3e3c Added types to the srcloc structure.
svn: r15201
2009-06-17 22:28:21 +00:00
Carl Eastlund
f110157ac2 Added types for:
- keyword?
 - string->keyword
 - keyword->string
 - char-upcase
 - char-downcase
 - char-titlecase
 - make-rectangular
 - make-polar

svn: r15200
2009-06-17 21:08:35 +00:00
Sam Tobin-Hochstadt
cfd65e7fa2 Use vector-immutableof' and box-immutable/c' to handle boxes and vectors.
svn: r15199
2009-06-17 20:49:13 +00:00
Matthias Felleisen
290d3008fb svn: r15198 2009-06-17 20:12:13 +00:00
Matthias Felleisen
8ff0a07d21 changed world?/universe? to check-with
svn: r15197
2009-06-17 18:56:41 +00:00
Matthias Felleisen
06ea83c600 changed world?/universe? to check-with
svn: r15196
2009-06-17 18:55:14 +00:00
Eli Barzilay
962987f4dc Welcome to a new PLT day.
svn: r15195
2009-06-17 07:50:21 +00:00
Matthew Flatt
fc115693f4 change zo-compiler cm trace-output to stick to a port, which avoids confusing output when installing nested Planet packages
svn: r15194
2009-06-17 05:58:26 +00:00
Eli Barzilay
0c23c7f9d7 fix usage of bytes
svn: r15193
2009-06-17 05:03:28 +00:00
Eli Barzilay
0328b2ef81 make the lang and data identifiers visible in the #:info argument too
svn: r15192
2009-06-16 21:56:37 +00:00
Eli Barzilay
b99fcf27c6 better comment
svn: r15190
2009-06-16 19:46:41 +00:00
Eli Barzilay
dd2b287309 Hack around problem, see comment
svn: r15189
2009-06-16 17:32:19 +00:00
Eli Barzilay
66c855c2d3 Switch language readers to #lang s-exp
svn: r15188
2009-06-16 17:13:51 +00:00
Eli Barzilay
c45b6583ea much better way of doing this
svn: r15187
2009-06-16 17:04:30 +00:00
Eli Barzilay
b9523d982c New #:info, #:language can return properties, construct a proper get-info function
svn: r15186
2009-06-16 17:04:16 +00:00
Eli Barzilay
834c3016ed reformat (most of this code will disappear/move soon)
svn: r15185
2009-06-16 17:02:46 +00:00
Eli Barzilay
ad06b84dd0 Welcome to a new PLT day.
svn: r15184
2009-06-16 07:50:17 +00:00
Eli Barzilay
6818dba0c6 typo
svn: r15183
2009-06-16 01:14:35 +00:00
Matthias Felleisen
a6e3bc1d41 added world? and universe? docs
svn: r15181
2009-06-15 21:47:32 +00:00
Eli Barzilay
233df48709 Fixed module-specs->non-lib-paths which was very broken in several different ways (PR10305)
svn: r15180
2009-06-15 21:44:54 +00:00
Eli Barzilay
5f7e052469 removed old unused argument
svn: r15179
2009-06-15 20:43:33 +00:00
Matthias Felleisen
6450c3148e world? and universe? added, comments to come
svn: r15178
2009-06-15 18:00:04 +00:00
Matthew Flatt
be1790d3f5 Slideshow: fix subitem handling of #:bullet
svn: r15177
2009-06-15 11:54:05 +00:00
Eli Barzilay
54fc941f1f refactor code in a better way, especially for changes that will follow
svn: r15176
2009-06-15 08:59:13 +00:00
Eli Barzilay
e95f60380e Welcome to a new PLT day.
svn: r15175
2009-06-15 07:50:23 +00:00
Robby Findler
ddc5d91e24 added a first attempt at define-relation
svn: r15171
2009-06-14 17:22:17 +00:00
Eli Barzilay
c5fdb9c8cc Welcome to a new PLT day.
svn: r15170
2009-06-14 07:50:20 +00:00
Eli Barzilay
fbe5941a84 improved tests
svn: r15166
2009-06-13 17:47:54 +00:00
Eli Barzilay
7302411d73 reformat, fix error message
svn: r15165
2009-06-13 16:45:31 +00:00
Robby Findler
4e766cdca4 PR 10241
svn: r15164
2009-06-13 15:44:12 +00:00
Matthew Flatt
3f1b1391b8 fix wheel step in editor
svn: r15163
2009-06-13 13:26:52 +00:00
Eli Barzilay
1f7ea0f809 Welcome to a new PLT day.
svn: r15162
2009-06-13 07:50:19 +00:00
Matthew Flatt
189b3811db fix docs on eqv?, 0.0, and -0.0
svn: r15160
2009-06-13 01:00:59 +00:00
Carl Eastlund
6ae56e5348 Added a test for new datum->syntax type clauses.
svn: r15159
2009-06-12 23:36:08 +00:00
Sam Tobin-Hochstadt
bc6d606a60 Merge in changes to Syntax types from Carl.
svn: r15156
2009-06-12 20:53:47 +00:00
Sam Tobin-Hochstadt
7b82069fa0 Add NoFilter and NoObject to represent no information about filter/object.
Handle these properly in check-below (with test).
Use NoFilter and NoObject to make if typechecking work properly with filters.
Reject mismatched filters/objects (with test).

New version of require/typed that handles opaque and struct requires.
Reorganize docs around this.

svn: r15155
2009-06-12 19:04:39 +00:00
Matthew Flatt
3ce6cbb737 safe-for-space fixes for the interepreter; syntax-local-lift-provide
svn: r15154
2009-06-12 17:46:25 +00:00
Eli Barzilay
50e9a86dbc The get-info protocol is used -- both in reading mode and as part of
the compiled modules.  (Vacuously returning `#f' for now.)

svn: r15153
2009-06-12 14:42:05 +00:00
Eli Barzilay
81d8c97800 better code organization
svn: r15152
2009-06-12 14:33:22 +00:00
Eli Barzilay
e53fa0ce2b Welcome to a new PLT day.
svn: r15151
2009-06-12 07:50:18 +00:00
Matthew Flatt
e704cc05cd add a note about cwd with _path description
svn: r15150
2009-06-12 01:39:56 +00:00
Noel Welsh
41b969c205 Make the code a bit simpler now I'm a better macrologist
svn: r15148
2009-06-11 16:36:26 +00:00
Noel Welsh
7b5753163c Install the check-info stack in continuation marks. This means that if an exception is thrown within a check some useful information about that check (e.g. name, location) can still be extracted.
svn: r15147
2009-06-11 16:22:55 +00:00
Robby Findler
48f9e89978 prunes out the identifier bindings and source locations from the output of the top-level macros
svn: r15144
2009-06-11 14:04:48 +00:00
Eli Barzilay
3910aeca50 typos, mostly redundant "then"s
svn: r15143
2009-06-11 08:12:18 +00:00
Eli Barzilay
eab36be9c5 Welcome to a new PLT day.
svn: r15142
2009-06-11 07:50:17 +00:00
Eli Barzilay
c09a5b61e4 set svn:eol-style
svn: r15141
2009-06-11 06:39:05 +00:00
Eli Barzilay
3ec17454cf indentation
svn: r15138
2009-06-11 02:20:03 +00:00
Carl Eastlund
e53b944fb3 Corrected types for source location in lists passed to datum->syntax.
Corrected types for peek-* functions (which may return EOF).
Added type for read-byte.

svn: r15137
2009-06-10 23:38:52 +00:00
Carl Eastlund
44505e77e3 Propagated contract documentation change for regexp-match from bug 10301 to related functions.
svn: r15136
2009-06-10 23:05:45 +00:00
Eli Barzilay
33da679c31 better output contract for regexp-match
svn: r15135
2009-06-10 22:33:06 +00:00
Sam Tobin-Hochstadt
cdca1d6108 export type names
svn: r15134
2009-06-10 21:50:50 +00:00
Sam Tobin-Hochstadt
7d9f506760 Fix a bunch of types and function types
svn: r15133
2009-06-10 21:46:52 +00:00
Robby Findler
1450b89b75 improved handling of source locations
svn: r15132
2009-06-10 19:30:36 +00:00
Eli Barzilay
3b401288f7 Welcome to a new PLT day.
svn: r15131
2009-06-10 07:50:12 +00:00
Robby Findler
cdc76526cf added PLTDRPROFILE
svn: r15130
2009-06-10 04:49:38 +00:00
Matthew Flatt
e0e7b390a3 include zero-length strings in random inserts
svn: r15127
2009-06-09 21:32:09 +00:00
Matthew Flatt
eac11bad65 fix WXME bug related to inserting an empty string
svn: r15126
2009-06-09 21:20:31 +00:00
Eli Barzilay
3c746c1fd3 move require into evaluation
svn: r15124
2009-06-09 10:41:22 +00:00
Eli Barzilay
cf59b86a95 Welcome to a new PLT day.
svn: r15123
2009-06-09 07:50:13 +00:00
Eli Barzilay
84730719b9 minor revisions
svn: r15122
2009-06-08 16:48:42 +00:00
Eli Barzilay
4240ac8cfc New `make-at-reader' in the API, update docs, adapt tests.
svn: r15121
2009-06-08 16:43:01 +00:00
Sam Tobin-Hochstadt
5139875199 add split-at and append*
svn: r15119
2009-06-08 15:54:05 +00:00
Eli Barzilay
f08fb96f88 a little better
svn: r15118
2009-06-08 14:48:15 +00:00
Eli Barzilay
6977ddde54 Fix broken test, add many more
svn: r15117
2009-06-08 14:34:52 +00:00
Eli Barzilay
0658ba78c9 Welcome to a new PLT day.
svn: r15116
2009-06-08 07:50:30 +00:00
Eli Barzilay
28efb47c90 better
svn: r15115
2009-06-08 07:48:24 +00:00
Eli Barzilay
092d97690b accidental typo
svn: r15114
2009-06-08 01:29:08 +00:00
Eli Barzilay
d521d21ad5 minor shuffling
svn: r15113
2009-06-07 21:43:36 +00:00
Eli Barzilay
dd68b710ae * Reorganize the scribble tests to separate files
* Finally moved the scribble reader tests with the rest so it can run
  with the nightly build.

svn: r15112
2009-06-07 21:42:38 +00:00
Eli Barzilay
4288c6c2c7 The Scribble reader was improved to make it pull out the syntax
punctuations outside of the form, as it does with quote punctuations.
So things like this

  #, @foo{...}

that required the space to make the @foo read as a scribble form are
now better written as

  @#,foo{...}

This changes all such occurrences.  (In case you see this change in
your files and are worried that there might be changes: I mechanically
verified that the result of `read'ing the modified files is identical
to the previous version.)

svn: r15111
2009-06-07 10:12:32 +00:00
Eli Barzilay
575a348e8a fix bad syntax
svn: r15110
2009-06-07 09:21:41 +00:00
Eli Barzilay
27907c277e Welcome to a new PLT day.
svn: r15109
2009-06-07 07:50:23 +00:00
Robby Findler
90a0a6e524 PR 10275
svn: r15108
2009-06-07 01:18:56 +00:00
Matthew Flatt
933f578002 syntax-local-lift-values-expression (v4.2.0.3)
svn: r15107
2009-06-06 15:13:43 +00:00
Matthew Flatt
3bb875b4f7 singular label on 'examples' output when a single expression is given
svn: r15106
2009-06-06 15:09:36 +00:00
Mike Sperber
e7097ca1f7 Synch German string constants with latest.
svn: r15103
2009-06-06 11:02:00 +00:00
Eli Barzilay
bba05af085 Welcome to a new PLT day.
svn: r15102
2009-06-06 07:50:23 +00:00
Eli Barzilay
2104900bb6 pull out syntax punctuations too
svn: r15099
2009-06-05 22:19:23 +00:00
Matthew Flatt
62325eb7cf fix bugs related to changes in keyword-argument error messages
svn: r15098
2009-06-05 21:45:05 +00:00
Robby Findler
74cb273fb7 PR 10278
svn: r15097
2009-06-05 19:51:06 +00:00
Jay McCarthy
e8866b4020 Moving database from home to cwd
svn: r15096
2009-06-05 17:55:07 +00:00
Jay McCarthy
10dc764398 Fixing problem report 10261 by stopping when ip is closed
svn: r15095
2009-06-05 17:36:50 +00:00
Matthias Felleisen
55ee0f126b changed docs for universe
svn: r15094
2009-06-05 15:39:04 +00:00
Matthias Felleisen
f04f42db76 svn: r15093 2009-06-05 15:06:47 +00:00
Jay McCarthy
3b2557805d Fixing trac bug number 188
svn: r15092
2009-06-05 14:54:20 +00:00
Matthias Felleisen
bbc24b5e68 svn: r15091 2009-06-05 13:50:24 +00:00
Eli Barzilay
e2c5ff30ed stupid typo in #:flag
svn: r15090
2009-06-05 13:03:44 +00:00
Eli Barzilay
253a625a62 comment out bad expression
svn: r15089
2009-06-05 08:53:24 +00:00
Eli Barzilay
e73ed5c35e require typo, mostly
svn: r15088
2009-06-05 08:16:37 +00:00
Eli Barzilay
86fb1ea500 Welcome to a new PLT day.
svn: r15087
2009-06-05 07:50:16 +00:00
Eli Barzilay
9362b20ff2 typo
svn: r15086
2009-06-05 06:38:53 +00:00
Matthias Felleisen
7be84621dc utest contains ball game
svn: r15085
2009-06-05 01:55:32 +00:00
Matthias Felleisen
a82fe6af1e universe keeps track of iworlds now
svn: r15084
2009-06-04 23:00:13 +00:00
Matthew Flatt
ae7dab88d3 change expansion of application with keyword arguments to use quoted lists instead of lifting
svn: r15083
2009-06-04 21:44:20 +00:00
Carl Eastlund
3679f6f675 Typo in reader documentation: #, listed twice instead of #' and #,
svn: r15082
2009-06-04 19:55:30 +00:00
Carl Eastlund
5e6153628b Two instances of the typo: 'indentifier' instead of 'identifier'.
svn: r15081
2009-06-04 19:54:54 +00:00
Jay McCarthy
e9db334ed0 Fixing an error in the detecting of bad Xexprs and displaying the error prettily
svn: r15080
2009-06-04 17:25:19 +00:00
Matthew Flatt
818d7cb292 figure and bib support in scriblib
svn: r15078
2009-06-04 16:46:25 +00:00
Sam Tobin-Hochstadt
e14e58c8df hash table keys are contravariant, not covariant
svn: r15077
2009-06-04 14:38:59 +00:00
Matthew Flatt
99ac521841 section char, Latex macro that can be redefined to disable color
svn: r15076
2009-06-04 13:41:48 +00:00
John Clements
016a0d52ec looks like a simple type error
svn: r15075
2009-06-04 05:36:51 +00:00
Eli Barzilay
5c53bd9373 Welcome to a new PLT day.
svn: r15074
2009-06-04 04:31:49 +00:00
Eli Barzilay
2be3ac0178 * Reorganize the -inside readers in the scribble reader
* #:start-inside? is gone -- it never made sense
* Instead, there's a new `make-at-reader/inside' (with the same
  arguments) that returns an inside syntax reader.

svn: r15073
2009-06-04 03:51:22 +00:00
Matthew Flatt
e96941407c Scrible latex output: fix (mostly) interaction of tables and itemization; DrScheme doc improvements
svn: r15072
2009-06-04 03:20:39 +00:00
Matthew Flatt
ab8d99f5b4 remove accidentally added style change
svn: r15070
2009-06-03 19:51:41 +00:00
Matthew Flatt
181d736061 switch Scribble from longtable to stabular
svn: r15069
2009-06-03 19:40:21 +00:00
Matthew Flatt
118d0e7a3c adjust error messages for keyword-related function-call problems
svn: r15068
2009-06-03 19:19:48 +00:00
Matthew Flatt
dcc088305b fix bad uses of quotient in wxme
svn: r15067
2009-06-03 18:48:13 +00:00
Matthew Flatt
395301a1c6 scheme/gui/init reexports scheme/init
svn: r15064
2009-06-03 11:56:36 +00:00
Eli Barzilay
0c0eec240b Welcome to a new PLT day.
svn: r15063
2009-06-03 07:50:34 +00:00
Matthew Flatt
77843f5e8e add 'url style to Scribble
svn: r15059
2009-06-02 19:13:23 +00:00
Eli Barzilay
e0bab0cea2 * Added setup/private/lib-roots as a place to decide what directory is
considered a library. For now, hacked with the collects and planet
  roots (and planet links), with a fixed number of directory sublevels
  from them.
* setup/private/omitted-paths is simplified by reusing this code to
  get the roots.
* drscheme/private/module-browser uses this to always show requires
  from the same library, even for lib or planet requires.

svn: r15058
2009-06-02 18:48:57 +00:00
Eli Barzilay
03f50e117f properly indent documentation
svn: r15056
2009-06-02 17:26:15 +00:00
Eli Barzilay
7d7f825a9e fix contract typo (PR10277)
svn: r15055
2009-06-02 17:21:53 +00:00
Eli Barzilay
506336b9ee make call-with-stack-checkpoint grab the context at the right place
svn: r15046
2009-06-02 14:19:58 +00:00
Eli Barzilay
f686032166 Welcome to a new PLT day.
svn: r15045
2009-06-02 07:50:05 +00:00
Eli Barzilay
438ad9865a reformat, use hash-ref!
svn: r15044
2009-06-01 20:28:10 +00:00
Eli Barzilay
bb823bbb3b don't die on a ".../plt/collects" path
svn: r15043
2009-06-01 20:16:40 +00:00
Sam Tobin-Hochstadt
a255514ba1 change define-requirer to use library paths to fix build
svn: r15041
2009-06-01 17:15:22 +00:00
Eli Barzilay
fc1dd569e2 fix contract comment
svn: r15040
2009-06-01 16:12:30 +00:00
Eli Barzilay
ea3baaeb9b use for loops and hash-ref! to simplify some code
svn: r15039
2009-06-01 16:09:02 +00:00
Matthew Flatt
122fd73ce8 fix test suite typo
svn: r15034
2009-06-01 12:19:51 +00:00
Eli Barzilay
31597a0c43 Welcome to a new PLT day.
svn: r15033
2009-06-01 07:50:10 +00:00
Eli Barzilay
9ca6c0fee9 Welcome to a new PLT day.
svn: r15032
2009-05-31 07:50:20 +00:00
Robby Findler
51084c32f6 PR 10273 (missed this file in the first commit)
svn: r15024
2009-05-30 21:55:41 +00:00
Robby Findler
dad81d2010 PR 10273
svn: r15023
2009-05-30 13:04:03 +00:00
Eli Barzilay
82e256473d Finally it works.
svn: r15018
2009-05-30 06:48:49 +00:00
Jay McCarthy
a8bd547d9c Note for use of statless servlets
svn: r15011
2009-05-29 20:18:55 +00:00
Eli Barzilay
95c52b9ce3 fix comment in about-to-be-changed version
svn: r15008
2009-05-29 11:22:59 +00:00
Eli Barzilay
56547f4142 clarification
svn: r15007
2009-05-29 11:16:28 +00:00
Eli Barzilay
f829c86c1f get rid of the old (and still broken) topological sort, use a visual layering function instead (still needs fixing, comitting as a checkpoint)
svn: r15006
2009-05-29 09:24:42 +00:00
Matthew Flatt
7cc2a8c898 tests for quasiquote repair (merge to 4.2)
svn: r15004
2009-05-28 13:04:35 +00:00
Matthew Flatt
43a3a326b7 hash quasiquote on hash tables (PR 10266) (merge to 4.2)
svn: r15003
2009-05-28 13:02:42 +00:00
Matthew Flatt
f63d3cc8fb fix text% inser method on a sigle snip argument
svn: r15002
2009-05-28 12:28:02 +00:00
Matthew Flatt
de0fc2e745 fix syntax patterns on prefabs (PR 10268) (merge to 4.2)
svn: r15001
2009-05-28 03:01:45 +00:00
John Clements
b181309703 removed unused debugger files
svn: r15000
2009-05-27 23:17:39 +00:00
Jay McCarthy
55a2990543 Fixing a typo in runtime-path documentation
svn: r14997
2009-05-27 11:17:05 +00:00
Eli Barzilay
ffb95b2d86 Welcome to a new PLT day.
svn: r14996
2009-05-27 07:50:32 +00:00
Matthew Flatt
5c103eed59 fix problem with module->namespace and shadowing initial imports (pr 10264) (merge to 4.2)
svn: r14994
2009-05-26 23:44:11 +00:00
Matthew Flatt
070ed03d90 fix custodian problem with register-finalizer
svn: r14988
2009-05-26 20:01:54 +00:00
Robby Findler
e1374bcbd9 PR 10259
svn: r14986
2009-05-25 19:44:56 +00:00
Sam Tobin-Hochstadt
33587b6dd5 Merge in paths branch.
Includes -
- Reimplementation of core typechecking algorithm
- support for (number? (car x)) etc

svn: r14985
2009-05-25 17:40:46 +00:00
Kathy Gray
3906598b7e Fixed omitted return value for terminals
svn: r14982
2009-05-25 15:00:09 +00:00
Sam Tobin-Hochstadt
d31926c434 sync to trunk
svn: r14978
2009-05-25 13:03:13 +00:00
Eli Barzilay
4a6eaa1dd5 Welcome to a new PLT day.
svn: r14977
2009-05-25 07:50:21 +00:00
Eli Barzilay
90040aac2b another typo from PR10258 (less than or equal to the string length)
svn: r14976
2009-05-25 02:56:24 +00:00
Eli Barzilay
1246aeb786 typo (PR10258)
svn: r14975
2009-05-25 01:03:41 +00:00
Matthew Flatt
2b80e7d68d more random testing
svn: r14971
2009-05-24 12:25:28 +00:00
Matthew Flatt
60baa972f5 fix docs to match revised vector-, string-, and byte-string-alloc C functions (merge to 4.2)
svn: r14968
2009-05-24 11:11:47 +00:00
Eli Barzilay
68a13eacc8 Welcome to a new PLT day.
svn: r14966
2009-05-24 07:50:14 +00:00
Sam Tobin-Hochstadt
1b2013dd73 Fix error reporting when first clause is not a list.
Ok for 4.2.

svn: r14965
2009-05-23 23:51:52 +00:00
Sam Tobin-Hochstadt
ec3f69f7ba sync to trunk
svn: r14964
2009-05-23 23:05:16 +00:00
Sam Tobin-Hochstadt
c1eb25e47f move additional tests to test dir
svn: r14963
2009-05-23 23:00:23 +00:00
Robby Findler
148d945fbe fix to work around race condition
svn: r14962
2009-05-23 19:45:58 +00:00
Robby Findler
cf5b14f626 svn: r14960 2009-05-23 15:10:55 +00:00
Matthew Flatt
93931723f4 Thomas Deniau's patch to match unix-style install work for Mac OS X mzscheme
svn: r14959
2009-05-23 14:04:39 +00:00
Mike Sperber
77e4a3aa29 PR 10257
svn: r14957
2009-05-23 12:21:16 +00:00
Eli Barzilay
b9a7dc01b8 scheme' is now srfi/1-free. (All delete-duplicate' requires were
not necessary.)

svn: r14956
2009-05-23 08:42:17 +00:00
Eli Barzilay
709ba05005 make-list from srfi/1 makes the second argument optional
svn: r14953
2009-05-23 07:48:59 +00:00
Eli Barzilay
2b7e836243 fix typo in examples
svn: r14952
2009-05-23 07:35:39 +00:00
Eli Barzilay
0b5a8d8123 typo
svn: r14951
2009-05-23 07:09:54 +00:00
Sam Tobin-Hochstadt
c27dccb9d8 Improve error messages and printing.
Turn off contracts.

svn: r14947
2009-05-22 22:30:24 +00:00
John Clements
9640e1571c made two methods public to fix error messages
svn: r14946
2009-05-22 22:28:18 +00:00
Sam Tobin-Hochstadt
844cbc6782 move new-if to if.
svn: r14942
2009-05-22 22:06:48 +00:00
Sam Tobin-Hochstadt
2a55bec335 remove obselete code
svn: r14941
2009-05-22 22:05:56 +00:00
Sam Tobin-Hochstadt
a8ee2dc161 sync to trunk
svn: r14940
2009-05-22 21:42:46 +00:00
Sam Tobin-Hochstadt
a0cac4bbe5 turn typechecking back on.
svn: r14939
2009-05-22 21:41:55 +00:00
Sam Tobin-Hochstadt
7d239a4dfa Instances can have any Type as their class.
Fix some handling of tc-results as pertains to classes.
Bottom is an ok Class.

svn: r14938
2009-05-22 21:41:12 +00:00
Sam Tobin-Hochstadt
0feb99f6bc Use tc-result1: instead of tc-result: in object handling.
Use tc-results->values instead of bogus version.

svn: r14937
2009-05-22 21:19:46 +00:00
Sam Tobin-Hochstadt
e92a8dd2f5 Avoid spurious quoting.
Use display instead of printf.

svn: r14936
2009-05-22 20:23:15 +00:00
Sam Tobin-Hochstadt
2ee1d2b596 Untyped top-level variables are not an internal error.
Handle latent filter of LBot in values->tc-results when there are no formals.
Use check-below properly in tc/mono-lambda/type

svn: r14935
2009-05-22 20:07:36 +00:00
Sam Tobin-Hochstadt
23a735ee2f Add contract for make-pred-ty
svn: r14934
2009-05-22 19:43:31 +00:00
Sam Tobin-Hochstadt
7237ad6046 Fix construction of predicate type for `declare-refinement'.
svn: r14933
2009-05-22 19:26:06 +00:00
Robby Findler
b087ce2765 fixed a bug in metafunctions
svn: r14932
2009-05-22 19:19:40 +00:00
Sam Tobin-Hochstadt
7e6c1be6b0 Handle return of Bottom to context which expectes multiple values.
Check values length before using for/and.
Add back ormap/andmap special case for ... args.

svn: r14930
2009-05-22 19:09:19 +00:00
Sam Tobin-Hochstadt
e772687a58 Add unit tests for andmap of ..., Bot return to MV context
svn: r14929
2009-05-22 19:08:12 +00:00
Sam Tobin-Hochstadt
5b7249eea5 Add test of andmap.
svn: r14928
2009-05-22 19:04:22 +00:00
Robby Findler
611f1d1efd svn: r14927 2009-05-22 18:45:20 +00:00
John Clements
0666e79327 ...
svn: r14926
2009-05-22 18:40:33 +00:00
Matthew Flatt
d3665169e4 fix typo (PR 10253) (merge to 4.2)
svn: r14925
2009-05-22 18:29:20 +00:00
Sam Tobin-Hochstadt
c8828d0638 Fix keyword argument handling - sort of hackish.
svn: r14924
2009-05-22 18:18:34 +00:00
John Clements
142a990a46 eliminated extra arg to error-result construction
svn: r14923
2009-05-22 17:53:28 +00:00
Matthew Flatt
0b9730158e fix editor bugs related to line-wrapping, tab insertion, and pasting to the end of an editor that has been line-wrapped in the past (merge to 4.2)
svn: r14921
2009-05-22 16:24:17 +00:00
Kathy Gray
c1cc6328a5 Removed write to display-reason
svn: r14920
2009-05-22 15:23:29 +00:00
Eli Barzilay
e878e2843c Welcome to a new PLT day.
svn: r14919
2009-05-22 07:50:22 +00:00
Robby Findler
ac9fa2e979 svn: r14918 2009-05-22 01:59:02 +00:00
Robby Findler
d1a88fadde fixed image equality
svn: r14917
2009-05-22 01:55:48 +00:00
Ryan Culpepper
bf001f811d macro-debugger: disable lift errors
Do not apply to release branch.

svn: r14914
2009-05-22 00:39:13 +00:00
Robby Findler
5be3d8d2f7 changed the checkpoint computation to avoid interfereing with other parameters
svn: r14913
2009-05-21 23:17:45 +00:00
Matthew Flatt
2f6b572178 fix problem with tab-snip% width checking
svn: r14912
2009-05-21 22:49:34 +00:00
Robby Findler
a4d87e926e fixed a bug
svn: r14909
2009-05-21 20:50:03 +00:00
Matthias Felleisen
5ed62e665b typo fixed
svn: r14908
2009-05-21 20:40:46 +00:00
Robby Findler
5db9f1c03c updated to new universe teachpack
svn: r14907
2009-05-21 20:32:30 +00:00
Robby Findler
5e79293e91 svn: r14906 2009-05-21 20:21:11 +00:00
Robby Findler
5e84de9166 stupid bug that only breaks the test suite sometimes
svn: r14905
2009-05-21 20:14:03 +00:00
Matthias Felleisen
ef15fd2ded error in mred linking fixed, please propagate
svn: r14903
2009-05-21 16:37:13 +00:00
Stevie Strickland
732e93b9dc Fix open so that it respects contracts.
svn: r14902
2009-05-21 16:36:36 +00:00
Mike Sperber
975b825638 Fix paren typo.
svn: r14900
2009-05-21 15:57:40 +00:00
Mike Sperber
4c367c4778 One more schemeunit update.
svn: r14899
2009-05-21 15:56:55 +00:00
Mike Sperber
5e6360b2e3 Some updates to the deinprogramm tests:
- use schemeunit from collects
- tp-exn? is no more

svn: r14898
2009-05-21 15:51:46 +00:00
Matthew Flatt
78f1b0c9a4 remove reundant and slightly wrong 'declare-exporting' in deinprogramm doc
svn: r14896
2009-05-21 11:20:36 +00:00
John Clements
0885877641 ranges for stepper-jump
svn: r14895
2009-05-21 05:35:38 +00:00
Eli Barzilay
44848d349c comment typo
svn: r14894
2009-05-21 02:35:00 +00:00
John Clements
6f62f05ed5 ...
svn: r14893
2009-05-21 00:04:17 +00:00
John Clements
116d961f35 changed comment
svn: r14892
2009-05-20 23:59:24 +00:00
Sam Tobin-Hochstadt
06e252b1a1 Convert to syntax-parse.
Use tc-results->values where appropriate.

svn: r14891
2009-05-20 23:54:14 +00:00
Sam Tobin-Hochstadt
c4762078e3 Remove lots of debugging code.
Use `needs-resolving?' in subtype.
Make resolve-{app,name} handle not-yet-bound names.

svn: r14890
2009-05-20 23:40:03 +00:00
Ryan Culpepper
2e3a0bcd0d macro debugger:
fixed hiding bug with non-collection modules
  improved #%top-interaction elimination
Please apply changes for release.

svn: r14887
2009-05-20 22:43:39 +00:00
Matthew Flatt
f1d4fe02ea fix Scribble rendering of S-expression graphs
svn: r14886
2009-05-20 22:05:09 +00:00
Sam Tobin-Hochstadt
19c4aa6ba4 Sort unions on re-construction to make contract happy.
Use resolve-once more.
Improve `overlap', in particular use keys.
Resolve names and apps before doing structure comparison.

svn: r14884
2009-05-20 18:35:59 +00:00
Jay McCarthy
5caffa296a pr 10236, okay for release
svn: r14883
2009-05-20 14:20:53 +00:00
Eli Barzilay
dbc7baf587 Welcome to a new PLT day.
svn: r14882
2009-05-20 07:50:11 +00:00
Matthew Flatt
94116052da minor guide edits (ok to merge to 4.2)
svn: r14879
2009-05-20 00:19:12 +00:00
Matthew Flatt
de5bbaff40 fix bug parsing polar notation conbined with #e
svn: r14878
2009-05-20 00:18:15 +00:00
Matthew Flatt
af94e11d19 fix trampoline fix
svn: r14877
2009-05-19 23:58:50 +00:00
Matthew Flatt
43c8b6cafd restore (compared to old implementation) trampolines needed on some editor-canvas methods
svn: r14876
2009-05-19 23:53:36 +00:00
Matthias Felleisen
a1f9a6f1ab added hack to allow some comments in LP
svn: r14875
2009-05-19 22:23:17 +00:00
Robby Findler
0500571383 PR 10244
svn: r14874
2009-05-19 20:58:46 +00:00
Robby Findler
237b225249 svn: r14873 2009-05-19 19:21:48 +00:00
Jay McCarthy
bf36c8283e Fixing slight bug
svn: r14872
2009-05-19 19:11:16 +00:00
Sam Tobin-Hochstadt
6d1257e624 Pass the right argument to unfold.
Fix tc/rec-lambda/check for tc-results in appropriate places.

svn: r14871
2009-05-19 16:27:44 +00:00
Sam Tobin-Hochstadt
eedafc034b Add flag for testing unreachability in env+.
Use flag in if-unit.

svn: r14870
2009-05-19 15:24:55 +00:00
Sam Tobin-Hochstadt
0cd135c3bb Add test for unreachble code with expected type.
svn: r14869
2009-05-19 15:24:12 +00:00
Sam Tobin-Hochstadt
f712495009 add syntax locations to cond* macro
svn: r14868
2009-05-19 15:23:57 +00:00
Matthew Flatt
67a8ebecdb rename internal method to avoid conflict with corrected editor<%>
svn: r14866
2009-05-19 12:26:17 +00:00
Eli Barzilay
e5f52cbc89 Welcome to a new PLT day.
svn: r14865
2009-05-19 07:50:13 +00:00
Matthew Flatt
17a283a28d editor and documentation repairs (merge to 4.2)
svn: r14864
2009-05-19 01:02:41 +00:00
Matthew Flatt
63a7a9c77b more random mred testing
svn: r14863
2009-05-19 00:27:39 +00:00
Matthew Flatt
c4b4af817b random mred testing
svn: r14862
2009-05-18 23:31:33 +00:00
Sam Tobin-Hochstadt
676f827ab0 sync to trunk
svn: r14861
2009-05-18 22:19:46 +00:00
Sam Tobin-Hochstadt
5f1895cfb5 Remove tc/if-twoarm/check
svn: r14860
2009-05-18 22:19:05 +00:00
Sam Tobin-Hochstadt
b8f944679e take path elems from the end
svn: r14859
2009-05-18 22:18:47 +00:00
Sam Tobin-Hochstadt
e269f7aa7c Parse (A -> B : C) correctly, B can't be a `values'
svn: r14858
2009-05-18 22:18:19 +00:00
Sam Tobin-Hochstadt
ef095c931a Make env struct transparent.
svn: r14857
2009-05-18 22:17:32 +00:00
Jay McCarthy
63abe061c9 fixing soft state implementation, contents must be weak too
svn: r14856
2009-05-18 20:11:41 +00:00
Jay McCarthy
ac8aca7b21 Native continuations in serial language, soft state, and typos. Eli, this may be put into the release.
svn: r14854
2009-05-18 17:46:15 +00:00
Eli Barzilay
7ef0e8258e Welcome to a new PLT day.
svn: r14853
2009-05-18 07:50:40 +00:00
Robby Findler
a6b38844ee added an error check to colorize and removed dependency on mzlib/etc
svn: r14852
2009-05-18 00:48:55 +00:00
Matthew Flatt
70859f0d0b identifier-prune-lexical-context (4.2.0.2)
svn: r14850
2009-05-17 12:31:51 +00:00
Eli Barzilay
7efdd033bf Welcome to a new PLT day.
svn: r14849
2009-05-17 06:41:49 +00:00
Eli Barzilay
a793d3b021 Welcome to a new PLT day.
svn: r14844
2009-05-16 07:50:18 +00:00
Eli Barzilay
8ecbe78e98 typo (PR10242)
svn: r14843
2009-05-16 06:08:47 +00:00
Matthew Flatt
b09e905da0 fix intm+ function export to omit replaced beg math ops
svn: r14841
2009-05-16 02:20:13 +00:00
Matthias Felleisen
399d07907a error in tp uses contract exn now, misc
svn: r14839
2009-05-15 22:01:11 +00:00
Eli Barzilay
8e79a2aed5 don't include the *-node in the topological-sort output
svn: r14835
2009-05-15 19:28:38 +00:00
Eli Barzilay
27e4c708c7 better layout for topological-sort
svn: r14834
2009-05-15 19:16:56 +00:00
Matthias Felleisen
305a38a0c0 arithmetic functions should be standard
svn: r14833
2009-05-15 18:26:16 +00:00
Robby Findler
dff15857f0 svn: r14832 2009-05-15 17:39:09 +00:00
Matthias Felleisen
6a4c101859 arithmetic functions should be standard
svn: r14831
2009-05-15 16:30:39 +00:00
Matthias Felleisen
0e43e6a0dc added functins for analyzing strings as 1-letter strings
svn: r14830
2009-05-15 16:22:17 +00:00
Matthias Felleisen
2453bc3c6e added functins for analyzing strings as 1-letter strings
svn: r14829
2009-05-15 16:21:57 +00:00
Sam Tobin-Hochstadt
7a24d39348 make struct-exec a little more interesting
svn: r14828
2009-05-15 15:47:57 +00:00
Sam Tobin-Hochstadt
ddefd28d6d Fix handling of structs-as-functions.
Subtyping should look up names in both positions.

svn: r14827
2009-05-15 15:47:22 +00:00
Sam Tobin-Hochstadt
b2cf9c0006 Fix typo so cdrs in paths are handled.
svn: r14826
2009-05-15 15:05:53 +00:00
Matthew Flatt
05113c4a8f doc typos and guarantee on thread-dead-evt result
svn: r14825
2009-05-15 08:53:05 +00:00
Eli Barzilay
cfcc1c1093 Welcome to a new PLT day.
svn: r14824
2009-05-15 07:50:16 +00:00
Matthias Felleisen
299cba5adf svn: r14823 2009-05-14 22:50:43 +00:00
Robby Findler
6551dbfaa0 PR 10237
svn: r14822
2009-05-14 20:23:31 +00:00
Robby Findler
34c2dfe021 svn: r14821 2009-05-14 19:49:22 +00:00
Matthew Flatt
cee5d694ad fix pasteboard rubber-band drawing
svn: r14820
2009-05-14 19:37:08 +00:00
Robby Findler
ef9ee828bf svn: r14819 2009-05-14 19:25:27 +00:00
Robby Findler
ad856384a3 svn: r14818 2009-05-14 19:23:24 +00:00
Sam Tobin-Hochstadt
792bacbd55 turn printing back on
svn: r14817
2009-05-14 18:57:43 +00:00
Sam Tobin-Hochstadt
af623cbdc7 add test of `apply values'
svn: r14816
2009-05-14 18:57:23 +00:00
Sam Tobin-Hochstadt
1047f7625d Handle ValuesDots in check-below.
Fix typo in valuesdots handling in values->tc-results
Handle ValuesDots in do-ret.
Don't try to construct silly wrappers for `apply values'
Don't use rest as list extension if it's #f
Fix tc-result handling for check-subforms/check
Add stronger contracts for Scope
Always generate substitution for infer/dots.
Fix type of `time-apply'

svn: r14815
2009-05-14 18:57:02 +00:00
Eli Barzilay
40467a005e added tests for topological-sort
svn: r14814
2009-05-14 15:33:25 +00:00
Eli Barzilay
9c99a32d29 added tests for topological-sort
svn: r14813
2009-05-14 15:33:20 +00:00