Ryan Culpepper
fdc2eaa646
syntax/parse: fixed bug in #:when parsing
...
Please commit to release branch.
svn: r16078
2009-09-19 23:07:51 +00:00
Ryan Culpepper
282d36e363
syntax/parse: added explicit ~var and ~literal forms (no docs yet)
...
svn: r16077
2009-09-19 20:04:00 +00:00
Mike Sperber
3ce1ce4c73
Don't let the stepper snoop inside `for-all'.
...
svn: r16076
2009-09-19 18:01:30 +00:00
Mike Sperber
65119301e6
Better error messages for `for-all'.
...
svn: r16075
2009-09-19 17:55:59 +00:00
Mike Sperber
4c70a14d7e
Unbreak the stepper wrt. the new `define-record-procedures' syntax.
...
svn: r16074
2009-09-19 17:46:19 +00:00
Mike Sperber
e4ed07ce73
Typo fix.
...
svn: r16073
2009-09-19 17:26:19 +00:00
Mike Sperber
ec0175bd48
Add missing `contract'.
...
svn: r16072
2009-09-19 17:23:04 +00:00
Matthias Felleisen
4ad2d25e1d
error takes just a string
...
svn: r16071
2009-09-19 17:20:34 +00:00
Ryan Culpepper
a58389ad20
syntax/parse: added ~and H-patterns, ~not S-patterns (no docs yet)
...
svn: r16070
2009-09-19 15:48:07 +00:00
Mike Sperber
e2bf9883cb
Sync German string constants with latest.
...
svn: r16069
2009-09-19 15:32:31 +00:00
Matthew Flatt
90c31e3afc
fix sirmail unicode header handling
...
svn: r16068
2009-09-19 14:03:45 +00:00
Eli Barzilay
f3613ade6f
Welcome to a new PLT day.
...
svn: r16067
2009-09-19 07:50:28 +00:00
Sam Tobin-Hochstadt
f64fe4a2e2
Fix bug in reader examples for keywords. Push to 4.2.2.
...
svn: r16066
2009-09-19 00:00:21 +00:00
Kathy Gray
f300ba967a
Changed syntax of check-member-of so that it will work in htdp-beginner
...
Updated docs to reflect this
svn: r16065
2009-09-18 14:19:50 +00:00
Kathy Gray
e3c2721052
Adding check-member-of and check-range to the htdp languages and updating the docs.
...
svn: r16064
2009-09-18 12:37:18 +00:00
Eli Barzilay
8cf13c8c0e
Welcome to a new PLT day.
...
svn: r16063
2009-09-18 07:50:35 +00:00
Eli Barzilay
05a937a334
no need for this hack yet
...
svn: r16062
2009-09-18 06:12:28 +00:00
Eli Barzilay
182f89d580
add with-writer-change (all of this is still uncertain and undocumented)
...
svn: r16061
2009-09-18 05:56:41 +00:00
Eli Barzilay
5e1def3615
argument name typo
...
svn: r16060
2009-09-18 05:47:20 +00:00
Matthew Flatt
062c56769b
redirect up link for user-directory docs
...
svn: r16059
2009-09-17 23:10:25 +00:00
Matthew Flatt
ebcacaa06d
remove debugging printf (merge to 4.2.2)
...
svn: r16058
2009-09-17 23:09:51 +00:00
Matthew Flatt
f6cdeb3433
fix parsing of planet paths in executables (merge to 4.2.2)
...
svn: r16057
2009-09-17 22:25:36 +00:00
Matthew Flatt
70317a24a8
fix parsing of planet paths to not add .ss in compact string form
...
svn: r16056
2009-09-17 22:24:51 +00:00
Jon Rafkind
1c129b829b
update trace. use > for new stack frames and < for return values. prefixes are parameterized
...
svn: r16055
2009-09-17 21:52:07 +00:00
Ryan Culpepper
c9a4a9e101
syntax/parse: changed to use scheme/contract/base
...
svn: r16054
2009-09-17 21:13:12 +00:00
Stevie Strickland
8c01eb975a
We don't need the full scheme/contract here.
...
svn: r16053
2009-09-17 20:59:32 +00:00
Stevie Strickland
636adcc142
Refactoring all the private contract stuff into its own playpen.
...
svn: r16052
2009-09-17 20:55:37 +00:00
Stevie Strickland
3805186531
Add scheme/contract/base.
...
svn: r16051
2009-09-17 19:52:00 +00:00
Stevie Strickland
70e8f21ba2
Refactoring scheme/private/contract into reasonably sized pieces.
...
svn: r16049
2009-09-17 19:45:56 +00:00
Stevie Strickland
aca0bcf82e
First moving private/contract.ss to a different name. The diaspora from
...
that file into others will happen next.
svn: r16048
2009-09-17 17:42:45 +00:00
Ryan Culpepper
987ab4c5e8
removed old stxclass collection
...
Please apply to release branch.
svn: r16047
2009-09-17 16:11:20 +00:00
Ryan Culpepper
880f7f2707
syntax/parse docs: avoid phase arith discussion
...
Please apply to release branch.
svn: r16046
2009-09-17 15:59:29 +00:00
Kathy Gray
fcbe2cd7d3
Adding check-member-of and check-range
...
svn: r16045
2009-09-17 15:50:57 +00:00
Mike Sperber
c94c63ebe1
Commit forgotten part of rev 16038.
...
svn: r16044
2009-09-17 15:15:30 +00:00
Mike Sperber
368b491474
Don't display "trace" as part of the error message.
...
This never worked.
svn: r16043
2009-09-17 14:38:44 +00:00
Mike Sperber
3af715fe11
Better error message if argument to `check-property' is not a property.
...
svn: r16042
2009-09-17 14:32:30 +00:00
Kevin Tew
027959de52
Simplified propagate mark code, removed unneeded pagemap calls
...
svn: r16041
2009-09-17 14:13:47 +00:00
Mike Sperber
1e0a68516e
Replace another exn? check by exn:fail?.
...
svn: r16040
2009-09-17 13:14:07 +00:00
Mike Sperber
e5df901306
Better output for procedures that failed property checks.
...
svn: r16039
2009-09-17 13:05:12 +00:00
Mike Sperber
f3676a152b
Generate only printable strings for `string' contract.
...
svn: r16038
2009-09-17 12:50:54 +00:00
Matthew Flatt
ffe5097042
fix documented contract on current-load-relative-directory
...
svn: r16037
2009-09-17 12:47:51 +00:00
Mike Sperber
01758624fd
Typo fix.
...
svn: r16036
2009-09-17 12:41:46 +00:00
Mike Sperber
698199d68c
Massage syntax of `define-record-procedures-parametric'.
...
Now
(define-record-procedures-parametric pare pare-of
make-pare pare?
(pare-one pare-two))
instead of the old
(define-record-procedures-parametric (pare a b)
make-pare pare?
(pare-one pare-two))
svn: r16035
2009-09-17 12:33:36 +00:00
Mike Sperber
34d365d3a8
Contracts for accumulating helper procedures.
...
... now that we have proper tail recursion for these procedures.
svn: r16034
2009-09-17 12:02:17 +00:00
Robby Findler
b5fe3916ec
fixed a typo
...
svn: r16033
2009-09-17 10:20:17 +00:00
Eli Barzilay
c72c95b88f
Welcome to a new PLT day.
...
svn: r16032
2009-09-17 07:50:14 +00:00
Eli Barzilay
15bebfd8ea
update version numbers for the v4.2.2 release
...
svn: r16030
2009-09-17 03:11:45 +00:00
Matthew Flatt
14b0232f27
and another Scribble unicode->latex hack
...
svn: r16028
2009-09-17 00:34:32 +00:00
Matthew Flatt
1b20b17dbe
another Scribble unicode->latex hack
...
svn: r16027
2009-09-16 22:42:55 +00:00
Matthew Flatt
7273020b16
more Scribble unicode->latex hacks
...
svn: r16026
2009-09-16 21:34:18 +00:00