Eli Barzilay
|
606b7f60dc
|
Lots of "~e" to "~.s" changes.
|
2010-08-25 17:17:01 -04:00 |
|
Matthew Flatt
|
90ec44f65c
|
CM: report bad dependencies clearly; fix file-stamp-in-paths
for when `use-compile-file-paths' has multiple subpaths
Probably merge to 5.0.1
|
2010-07-21 15:50:22 -06:00 |
|
Ryan Culpepper
|
87b1ec35f3
|
syntax/parse: work around hiding issue in macro stepper
|
2010-07-13 15:34:34 -06:00 |
|
Ryan Culpepper
|
07f57aac9b
|
Added uses of unstable/struct
|
2010-07-13 12:07:47 -06:00 |
|
Ryan Culpepper
|
8c42006ad7
|
unstable/syntax: renamed syntax-local-values/{catch -> record}, changed uses
also added comments to some unstable/syntax functions
|
2010-07-01 17:05:05 -06:00 |
|
Matthew Flatt
|
b884b1f409
|
modcode: fix ss<->rkt handling for bytecode & extensions
|
2010-06-12 15:55:31 -06:00 |
|
Matthew Flatt
|
773d0f6d70
|
fix use of .ss when .rkt exists in executable creation
more generally, fixes anything tha uses syntax/modcode
|
2010-06-05 16:49:34 -06:00 |
|
Ryan Culpepper
|
b2196cc595
|
syntax/parse: fixed bug in litsets at higher phases
|
2010-06-02 17:19:12 -06:00 |
|
Ryan Culpepper
|
a25996b4b8
|
syntax/parse: add ~var option #:attr-name-separator (no docs yet)
|
2010-05-17 16:33:55 -06:00 |
|
Ryan Culpepper
|
1572b1ece4
|
syntax/parse: change unbound literal error message
|
2010-05-17 16:33:55 -06:00 |
|
Eli Barzilay
|
939af28a4c
|
Some random ".ss" -> ".rkt"s
|
2010-05-17 05:58:19 -04:00 |
|
Eli Barzilay
|
2d9601089d
|
A lot of "MzScheme" -> "Racket"s.
|
2010-05-16 18:26:26 -04:00 |
|
Matthew Flatt
|
aa9a8549ad
|
finish Guide chaper on defining languages
|
2010-05-14 13:34:23 -06:00 |
|
Matthew Flatt
|
8752e65bf8
|
disable check on a module's source name
|
2010-05-14 11:33:09 -06:00 |
|
Ryan Culpepper
|
9f0d446ffd
|
syntax/parse: added details to non-syntax attr error
|
2010-05-12 14:55:41 -06:00 |
|
Ryan Culpepper
|
6d1b2af74d
|
syntax/parse: scheme->racket, docs for literal phases
|
2010-05-12 14:55:40 -06:00 |
|
Matthew Flatt
|
eb15dceb34
|
rackety misc docs
|
2010-05-07 09:13:51 -06:00 |
|
Ryan Culpepper
|
d0cc31b35e
|
syntax/parse: reverted error message, fixed error test
|
2010-05-04 14:12:49 -06:00 |
|
Ryan Culpepper
|
eff9147ddc
|
syntax/parse: literals, literal-sets, and phases (todo: docs)
typed-scheme: added missing import for literal
|
2010-05-04 14:12:49 -06:00 |
|
Ryan Culpepper
|
f42adad3f8
|
syntax/parse: allow phase spec for literals
|
2010-05-04 14:12:48 -06:00 |
|
Matthew Flatt
|
28b4043077
|
rename all files .ss -> .rkt
|
2010-04-27 16:50:15 -06:00 |
|
Matthew Flatt
|
a6694a08b7
|
fix make-base-namespace in scheme/base (PR 10870)
|
2010-04-26 06:47:02 -06:00 |
|
Matthew Flatt
|
616080c7c4
|
change 'define-struct' to bind the type name as a constructor, add an #:extra-constructor-name option, etc.
|
2010-04-25 12:10:36 -06:00 |
|
Ryan Culpepper
|
227aa7be73
|
syntax/parse: allow action patterns within list patterns
|
2010-04-23 16:49:40 -06:00 |
|
Robby Findler
|
59d90b279d
|
improved support for #lang planet (in drscheme)
|
2010-04-21 12:14:17 -04:00 |
|
Matthew Flatt
|
51fb2b4a31
|
doc improvement
|
2010-04-21 19:15:20 -06:00 |
|
Matthew Flatt
|
7503f8c6e9
|
change #:module-info to #:language-info for consistency with module->language-info
|
2010-04-21 18:50:16 -06:00 |
|
Matthew Flatt
|
c95a398754
|
move most of the 'scheme' collection to the 'racket' collection
|
2010-04-20 15:24:48 -06:00 |
|
Matthew Flatt
|
b4aa4d4afb
|
add define-values-for-export to scheme/unit; sort out different unit-signature 'struct' forms for mzlib vs. scheme vs. racket
svn: r18792
|
2010-04-12 13:54:40 +00:00 |
|
Matthew Flatt
|
bdb71498e3
|
module paths normalize to .rkt, load handler converts .rkt back to .ss if necessary
svn: r18788
|
2010-04-11 16:55:18 +00:00 |
|
Matthew Flatt
|
b559c9db9b
|
initial cut at HtDP languages via #lang; syntax/module-reader: split compiled-module info from reader info, reorganize and complete docs, don't export read-properties or get-info-getter for now
svn: r18759
|
2010-04-08 02:30:00 +00:00 |
|
Ryan Culpepper
|
fdd42be5d9
|
syntax/parse:
fixed bug (thanks Jay!)
some internal additions/changes
svn: r18731
|
2010-04-03 23:00:37 +00:00 |
|
Matthew Flatt
|
1af4bb9cfb
|
fix problem with 'make-meta-reader' and passing a module path to the next reader in the chain
svn: r18511
|
2010-03-11 14:00:01 +00:00 |
|
Ryan Culpepper
|
cec810a9df
|
syntax/parse:
added parameterized conventions
fixed description for "str" stxclass
fixed bug in multiple #:declare directives
svn: r18439
|
2010-03-03 05:50:15 +00:00 |
|
Stevie Strickland
|
e54f1c3a5e
|
scheme/contract => scheme/contract/base
svn: r18371
|
2010-02-27 01:03:55 +00:00 |
|
Ryan Culpepper
|
ab71219408
|
syntax/parse: removed conventions debugging output
svn: r18067
|
2010-02-12 18:31:30 +00:00 |
|
Ryan Culpepper
|
c1373f8214
|
syntax/parse:
allow forward references from conventions
fix progress comparison bug
svn: r18019
|
2010-02-08 18:39:56 +00:00 |
|
Ryan Culpepper
|
0f08499e54
|
syntax/parse: started support for backtracking into syntax classes
incomplete, need to separate descriptions from failure handlers
svn: r18013
|
2010-02-08 09:47:52 +00:00 |
|
Carl Eastlund
|
fe40d3e888
|
Merged changes from trunk.
svn: r18007
|
2010-02-06 19:23:24 +00:00 |
|
Eli Barzilay
|
c88a5a6856
|
A bunch of additional typos
svn: r17976
|
2010-02-05 03:21:52 +00:00 |
|
Carl Eastlund
|
d7a7409fe0
|
Merged changes from the trunk.
svn: r17954
|
2010-02-03 15:15:11 +00:00 |
|
Ryan Culpepper
|
8d2f32efed
|
syntax/parse:
fixed bug: splicing-stxclass immediately within ellipses
added tests, docs for local-conventions
svn: r17944
|
2010-02-02 19:48:08 +00:00 |
|
Ryan Culpepper
|
82e1e3308f
|
syntax/parse:
fixed docs bug in ...+
fixed bug in rep constraint messages
svn: r17938
|
2010-02-02 07:22:35 +00:00 |
|
Ryan Culpepper
|
cb7600607b
|
syntax/parse:
added nested ~or ellipsis-head patterns
added ~between, ...+
cleaned up declenvs
fixed kernel-literals (include template phase binding)
pattern variables may not start with ~ (tilde)
first cut of syntax-class-possible-errors
svn: r17937
|
2010-02-02 02:28:32 +00:00 |
|
Carl Eastlund
|
2513e7d6e0
|
Merged changes from the trunk.
svn: r17892
|
2010-01-30 04:59:20 +00:00 |
|
Ryan Culpepper
|
f14118c075
|
syntax/parse: added syntax/parse/experimental
svn: r17873
|
2010-01-28 21:08:02 +00:00 |
|
Carl Eastlund
|
88aba214c9
|
Merged changes from trunk. No conflicts.
svn: r17780
|
2010-01-23 17:44:27 +00:00 |
|
Carl Eastlund
|
7f58c26709
|
Replaced uses of quote-srcloc with quote-syntax.
svn: r17757
|
2010-01-19 23:25:07 +00:00 |
|
Ryan Culpepper
|
ef138249f4
|
syntax/parse: fixed bugs (thanks samth)
Please propagate this to the release branch.
svn: r17756
|
2010-01-19 21:03:51 +00:00 |
|
Carl Eastlund
|
ad7976079f
|
Kept syntax-parse expr/c error message consistent with define/contract.
svn: r17750
|
2010-01-19 09:26:42 +00:00 |
|