Commit Graph

6925 Commits

Author SHA1 Message Date
Matthew Flatt
aee99cd175 fix Scribble reader to attach originalness to the syntax objects that it generates, so that Check Syntax works properly on Scribble documents
svn: r9125
2008-04-01 17:11:30 +00:00
Eli Barzilay
70d1623e6a Welcome to a new PLT day.
svn: r9123
2008-04-01 07:50:16 +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
Matthew Flatt
f833112489 revert default Scribble Latex output to use longtable
svn: r9121
2008-03-31 18:31:46 +00:00
Matthew Flatt
f5268bed2a more scribble configurability and latex back-end improvements
svn: r9120
2008-03-31 15:27:12 +00:00
Eli Barzilay
ecfff609de Welcome to a new PLT day.
svn: r9119
2008-03-31 07:50:14 +00:00
Matthew Flatt
d7d3af08c1 export current call/cc
svn: r9118
2008-03-30 14:14:15 +00:00
Eli Barzilay
f78f86fb9a Welcome to a new PLT day.
svn: r9117
2008-03-30 07:50:15 +00:00
John Clements
a87e918745 openning -> opening
svn: r9116
2008-03-29 22:21:07 +00:00
John Clements
a5392b8ece p rovides -> provides
svn: r9115
2008-03-29 22:12:49 +00:00
Robby Findler
97dbca2831 fixed bug noticed by Sam
svn: r9114
2008-03-29 21:57:35 +00:00
John Clements
5d9e8d8a3c changed contracts on src args for render methods
svn: r9113
2008-03-29 21:36:51 +00:00
John Clements
56b46aab9a fixed typo
svn: r9112
2008-03-29 20:47:24 +00:00
Sam Tobin-Hochstadt
74a000d1ef Handle `letrec-syntaxes+values' in free-var computation.
svn: r9111
2008-03-29 16:35:31 +00:00
Eli Barzilay
a4f70641b9 error message typo
svn: r9110
2008-03-29 15:45:51 +00:00
Matthew Flatt
e1b493ee19 add __isinfl as rcognized non-GCing primitive for xform, and streamline infinity tests while we're at it
svn: r9109
2008-03-29 12:48:59 +00:00
Eli Barzilay
6b2cd19c9f Welcome to a new PLT day.
svn: r9108
2008-03-29 07:50:14 +00:00
Matthew Flatt
741d856187 fix some scribble->latex problems
svn: r9106
2008-03-29 03:16:44 +00:00
Sam Tobin-Hochstadt
0d297c2dcf fix for new -> syntax
svn: r9105
2008-03-28 19:41:35 +00:00
Eli Barzilay
f8eb7e251f svn: r9103 2008-03-28 19:09:43 +00:00
Matthew Flatt
a4e70f72b2 raise, etc. as non-cm
svn: r9102
2008-03-28 15:26:09 +00:00
Eli Barzilay
a2e36fd2b6 Welcome to a new PLT day.
svn: r9101
2008-03-28 07:50:15 +00:00
Jon Rafkind
03b3664e2b add needed requires
svn: r9096
2008-03-27 18:02:13 +00:00
Sam Tobin-Hochstadt
aa40a654b0 Update match documentation to new implementation:
- Mention cons and mcons pattern.
 - Describe greedyness.
 - Mention additional literals in grammar.

svn: r9095
2008-03-27 17:35:11 +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
Eli Barzilay
6597fbb7c7 Welcome to a new PLT day.
svn: r9093
2008-03-27 07:08:28 +00:00
Sam Tobin-Hochstadt
9084ac10e3 New match implementation:
- Delete old match code.
 - Create scheme/match collection.
 - Change scheme/match.ss to provide new implementation.
 - Change mzlib/match and mzlib/plt-match to refer to scheme/match/
 - Fix Typed Scheme require of private match code.

svn: r9091
2008-03-26 14:40:48 +00:00
Matthew Flatt
d2cdc315a9 fix bug in thread-rewind-receive
svn: r9090
2008-03-26 12:41:03 +00:00
Eli Barzilay
5f2c2002bc Welcome to a new PLT day.
svn: r9089
2008-03-26 07:50:16 +00:00
Matthew Flatt
06326b340b thread-rewind-receive (3.99.0.21)
svn: r9088
2008-03-26 02:20:50 +00:00
Eli Barzilay
e7bb849899 add scheme/nest to the scheme language
svn: r9087
2008-03-25 18:27:18 +00:00
Sam Tobin-Hochstadt
ae4acf1d51 Remove old match implementation.
Fix typed-scheme to work w/ new match.
Factor out lots of common code.
Implement (mcons ..) patterns

svn: r9086
2008-03-25 18:26:39 +00:00
Eli Barzilay
8d08719ee6 added scheme/nest
svn: r9085
2008-03-25 18:09:54 +00:00
Matthew Flatt
0fc5a646aa extra word wrapping in inherited-method table
svn: r9084
2008-03-25 15:27:22 +00:00
Matthew Flatt
105d75b5d1 fix icon file names, since games.ss changed to main.ss
svn: r9083
2008-03-25 15:23:27 +00:00
Matthew Flatt
c756a3c0cd fix readtable conversion to syntax to attach 'original?' property
svn: r9082
2008-03-25 13:18:05 +00:00
Eli Barzilay
d383e7a421 Welcome to a new PLT day.
svn: r9081
2008-03-25 07:50:07 +00:00
Robby Findler
067f39713b fixed PR 9257
svn: r9080
2008-03-25 01:37:22 +00:00
Eli Barzilay
419152e81e provide unicode lambda symbol
svn: r9079
2008-03-24 20:30:31 +00:00
Eli Barzilay
6901fc1fd7 some minor cleanup
svn: r9078
2008-03-24 17:55:53 +00:00
Matthew Flatt
c75933cd40 fix 'enter!' and extension-implemented modules
svn: r9077
2008-03-24 14:04:33 +00:00
Matthew Flatt
1be4258c44 fix mzc -k output reporting
svn: r9076
2008-03-24 12:15:03 +00:00
Eli Barzilay
f94acb09d5 some minor reformatting and improvements
svn: r9075
2008-03-24 10:14:02 +00:00
Greg Cooper
473136e8b1 use weak boxes in the update queue, ditch the explicit calls to collect-garbage
svn: r9074
2008-03-23 20:11:13 +00:00
Eli Barzilay
0f4dbe5933 typo
svn: r9073
2008-03-23 14:13:33 +00:00
Matthew Flatt
c81eb6ede0 add in-lines and some doc clarifications
svn: r9072
2008-03-23 13:25:56 +00:00
Eli Barzilay
2be39925e3 Welcome to a new PLT day.
svn: r9071
2008-03-23 07:50:21 +00:00
Eli Barzilay
2a443f0baf just skip a missing doc dir
svn: r9070
2008-03-23 03:24:38 +00:00
Eli Barzilay
e40121e879 use #lang and fix a few uses of #:exists
svn: r9069
2008-03-23 02:29:53 +00:00
Sam Tobin-Hochstadt
a37fe34a48 Factor out match expander code.
Improve error message.

svn: r9068
2008-03-22 17:10:09 +00:00