Mike Sperber
332fdb8602
Export contract' from the DMdA languages, making
define-contract' obsolete.
...
svn: r15934
2009-09-09 15:00:54 +00:00
Mike Sperber
38d9c6d8af
In `make-property-contract', transfer arity from procedure to contract
...
wrapper.
svn: r15933
2009-09-09 14:43:26 +00:00
Matthew Flatt
7437bdec03
fix typo in configure report
...
svn: r15932
2009-09-09 12:42:01 +00:00
Matthew Flatt
02239ff6d9
auto-configure large-file support
...
svn: r15931
2009-09-09 12:40:20 +00:00
Matthew Flatt
34b48487f2
fix eopl/main
...
svn: r15930
2009-09-09 12:23:11 +00:00
Eli Barzilay
4c6cb1b01a
Welcome to a new PLT day.
...
svn: r15929
2009-09-09 07:50:08 +00:00
Robby Findler
83728f04fe
automatic compilation in drscheme now avoids the installed planet files
...
svn: r15928
2009-09-09 02:35:09 +00:00
Matthew Flatt
8958f1893a
make build work on Mac OS 10.6
...
svn: r15927
2009-09-09 01:06:30 +00:00
Robby Findler
390145821a
PR 10431, plus support for ->* with keywords in proc-doc
...
svn: r15926
2009-09-08 22:53:12 +00:00
Sam Tobin-Hochstadt
bc25b75eb3
Make type keywords show check syntax info
...
svn: r15925
2009-09-08 20:16:48 +00:00
Sam Tobin-Hochstadt
4907d266df
Move parse-type2 to parse-type.
...
Re-enable typed-scheme tests automatically.
svn: r15924
2009-09-08 20:02:03 +00:00
Sam Tobin-Hochstadt
63d318fd4b
New type parser, written using syntax/parse.
...
- uses keywords with bindings
- : macro in separate file so it can be used earlier
- internal function in separate file
FilterSet/c and LatentFilterSet/c contracts
Avoid returning #f when `look-for-in-orig' fails
Add type for unsafe-cdr
svn: r15923
2009-09-08 19:51:34 +00:00
Kathy Gray
cec5589f9b
Removal of profj -- to appear in planet instead
...
svn: r15922
2009-09-08 16:37:25 +00:00
Eli Barzilay
b3d693c386
added main.ss
...
svn: r15921
2009-09-08 16:11:49 +00:00
Eli Barzilay
b1d0831d57
added main.ss
...
svn: r15920
2009-09-08 16:11:28 +00:00
Eli Barzilay
efaec81861
use #lang and reindent
...
svn: r15919
2009-09-08 16:10:57 +00:00
Kathy Gray
6806f21118
Consolidation of profj prior to removal from release
...
svn: r15918
2009-09-08 16:09:10 +00:00
Eli Barzilay
d2802e6c2a
use #lang and reindent
...
svn: r15917
2009-09-08 16:07:36 +00:00
Eli Barzilay
70cf9b6d62
use #lang and reindent
...
svn: r15916
2009-09-08 16:06:35 +00:00
Robby Findler
49c447fe11
undid broken commit
...
svn: r15915
2009-09-08 13:30:52 +00:00
Robby Findler
910e721a89
changed order of evaluation to improve error message
...
svn: r15914
2009-09-08 13:18:19 +00:00
Kathy Gray
571eb2884a
Step one in preparing collects for the removal of profj
...
svn: r15913
2009-09-08 13:05:13 +00:00
Matthew Flatt
3ada45a6c3
fix Scribble manual bib to refer to scheme.css
...
svn: r15912
2009-09-08 12:31:35 +00:00
Eli Barzilay
5a736e97a3
Welcome to a new PLT day.
...
svn: r15911
2009-09-08 07:50:16 +00:00
Robby Findler
5c283aa969
svn: r15910
2009-09-08 06:52:36 +00:00
Jon Rafkind
e95e50435c
typo
...
svn: r15909
2009-09-08 04:44:41 +00:00
Matthew Flatt
98ce34dd77
fix chaining-language reader bug
...
svn: r15908
2009-09-08 00:11:02 +00:00
Matthew Flatt
3ebbd56865
fix cm problem tracking reader dependencies; add 'reader' reader language
...
svn: r15907
2009-09-08 00:07:11 +00:00
Ryan Culpepper
ee41d24bb9
syntax/parse: added head ~optional pattern, improved docs
...
svn: r15906
2009-09-07 23:32:41 +00:00
Robby Findler
8f24d026d6
PR 10433
...
svn: r15905
2009-09-07 21:43:50 +00:00
Matthew Flatt
d92ac1c2fd
fix docs for syntax-local-name, syntax-local-infer-name, and 'inferred-name
...
svn: r15904
2009-09-07 21:02:03 +00:00
Matthew Flatt
a65ad71fad
clarification on closing pipe ports
...
svn: r15903
2009-09-07 20:49:35 +00:00
Jay McCarthy
bfe82b2f3d
Changing from exn? to exn:fail?
...
svn: r15902
2009-09-07 19:56:45 +00:00
Mike Sperber
89ec442c04
Merge branches/mike/quickcheck:
...
Add QuickCheck-based property testing to the DeinProgramm/DMdA languages.
svn: r15901
2009-09-07 16:31:18 +00:00
Eli Barzilay
3d3cb4cbd3
Welcome to a new PLT day.
...
svn: r15900
2009-09-07 07:50:24 +00:00
Matthew Flatt
8ae0ea9d14
unsafe ops (v4.2.1.8)
...
svn: r15899
2009-09-06 18:24:46 +00:00
Eli Barzilay
d2ecc840a9
Welcome to a new PLT day.
...
svn: r15895
2009-09-06 07:50:31 +00:00
Mike Sperber
a3c947806c
Make DMdA language contracts do right wrt. immediate tail recursion.
...
svn: r15892
2009-09-05 19:38:46 +00:00
Mike Sperber
be9ba61d7a
Synch German string constants with latest.
...
svn: r15891
2009-09-05 18:21:27 +00:00
Stevie Strickland
3c5511e5b0
We shouldn't blame the context for both positive and negative here -- the
...
positive blame should be the struct itself. We'll get that blame via
(current-contract-region), since the expression is within the with-contract.
svn: r15890
2009-09-05 17:33:28 +00:00
Jon Rafkind
03be1db63e
add examples for define-contract/struct
...
svn: r15889
2009-09-05 17:04:14 +00:00
Jon Rafkind
260ef74035
add define-struct/contract sub-typing tests
...
svn: r15888
2009-09-05 16:48:15 +00:00
Jon Rafkind
e9e1d4b5b7
define-struct/contract can handle sub-typing now
...
svn: r15887
2009-09-05 16:47:59 +00:00
Robby Findler
72d6f85c47
PR 10416
...
svn: r15886
2009-09-05 10:29:00 +00:00
Robby Findler
8838409b44
minor cleanup
...
svn: r15885
2009-09-05 10:18:08 +00:00
Robby Findler
33680c1b9c
fixed bug where non-existent planet development paths would break setup-plt
...
svn: r15884
2009-09-05 10:17:55 +00:00
Eli Barzilay
7a4f3eb2bc
Welcome to a new PLT day.
...
svn: r15883
2009-09-05 07:50:20 +00:00
Ryan Culpepper
985bf7bd11
macro-debugger: create new eventspace for macro stepper
...
svn: r15882
2009-09-04 21:56:17 +00:00
Robby Findler
5f688d1144
added scheme/exists lang and some docs in the guide about #:exists contracts
...
svn: r15879
2009-09-04 17:58:08 +00:00
Matthias Felleisen
bc404aaa54
re-directed image
...
svn: r15878
2009-09-04 08:38:40 +00:00