Eli Barzilay
518a9d2df1
added path-up to scheme/require
...
svn: r16824
2009-11-17 08:11:44 +00:00
Jon Rafkind
2683cecd17
add some examples for for-meta'
...
svn: r16668
2009-11-10 21:22:05 +00:00
Eli Barzilay
e1d2fdb3d6
typo
...
svn: r16325
2009-10-15 15:02:07 +00:00
Jay McCarthy
a9a9274ff8
Fixing a typo
...
svn: r16306
2009-10-13 16:00:15 +00:00
Matthias Felleisen
1d78134f11
fixed 2 typos in syntax
...
svn: r16294
2009-10-10 18:10:43 +00:00
Matthew Flatt
954e850e20
fix reference (restoring some text that was lost in the reference-manual rewrite) to describe the problem with macro-introduced bindings and the top level
...
svn: r16205
2009-10-01 21:14:21 +00:00
Jon Rafkind
f48b567901
add better example for define-for-syntax
...
svn: r16025
2009-09-16 19:03:55 +00:00
Matthew Flatt
5207a215af
add missing core form to kernel-form-identifier-list, improve docs
...
svn: r15702
2009-08-11 19:48:05 +00:00
Eli Barzilay
f30688bd52
typo in the doc for matching-identifiers-out
...
svn: r15585
2009-07-27 15:47:16 +00:00
Matthew Flatt
3974942e9b
fix code that doesn't fit in a line for Latex/PDF output
...
svn: r15504
2009-07-20 19:38:59 +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
Matthew Flatt
2b4a0692eb
doc repairs (PR 10225)
...
svn: r14703
2009-05-04 01:38:54 +00:00
Jon Rafkind
4bc8e35d39
add example for subtract-in
...
svn: r14599
2009-04-24 21:22:24 +00:00
Jon Rafkind
7924ec7ca2
add example for matching-identifiers-in
...
svn: r14591
2009-04-24 05:08:51 +00:00
Matthew Flatt
1d26e97a35
Scheme-implemented editor classes; on-demand instantiation of module phases
...
svn: r14445
2009-04-07 17:12:22 +00:00
Eli Barzilay
c0a8a01222
Changed @itemize{...} to @itemize[...] (done after comparing the doc
...
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)
svn: r14427
2009-04-05 17:46:20 +00:00
Matthew Flatt
31e1057128
aother refinement to note on require sub-form expansion
...
svn: r14239
2009-03-23 16:38:21 +00:00
Matthew Flatt
f3a5008176
typo
...
svn: r14238
2009-03-23 16:32:02 +00:00
Matthew Flatt
59988f5ca5
refine examples for require & provide
...
svn: r14237
2009-03-23 16:30:29 +00:00
Sam Tobin-Hochstadt
40b4731106
Expand (require A ...) into (begin (require A) ...)
...
- docs (including discussion of require scoping)
- tests
svn: r14232
2009-03-23 14:13:10 +00:00
Matthew Flatt
7dc8e077ed
add 'not-provide-all-defined and 'nonimal-id suport for rename transformers; fix scheme/foreign and foreign docs to use it
...
svn: r14195
2009-03-20 16:59:28 +00:00
Matthew Flatt
2109cec2f4
free-id=? propagation through module exports; add 'not-free-identifier=? syntax property to disable free-id=? propagation; add prop:rename-transformer and prop:set-transformer; fix scheme/local so that local syntax bindings are visible to later definitions (v4.1.5.3)
...
svn: r14191
2009-03-19 20:22:18 +00:00
Matthew Flatt
499464527e
reference repairs (PRs 9978, 9704, 9820)
...
svn: r14125
2009-03-16 13:08:23 +00:00
Jon Rafkind
11923c3567
add another example with require inside eval for protect-out
...
svn: r13908
2009-03-03 02:51:32 +00:00
Jon Rafkind
bc3e541cf6
example for protect-out
...
svn: r13907
2009-03-03 02:44:59 +00:00
Jon Rafkind
d3a8cd369a
typo in prefix-out example
...
svn: r13798
2009-02-23 03:19:29 +00:00
Jon Rafkind
6777df63df
add examples for require forms
...
svn: r13787
2009-02-22 03:31:35 +00:00
Jon Rafkind
7663087254
add examples for require forms
...
svn: r13754
2009-02-20 21:05:08 +00:00
Jon Rafkind
84152a94f6
add examples for define-syntax and friends
...
svn: r13752
2009-02-20 04:28:10 +00:00
Matthew Flatt
7b11c290f5
qq fixes, so that (quasiquote #(unquote lst)) is a syntax error
...
svn: r13517
2009-02-11 15:01:04 +00:00
Matthew Flatt
767766521c
infix for literal prefab structs, quasiquote unquoting in value positions of hash-table literals, and related changes (v4.1.4.3)
...
svn: r13504
2009-02-09 15:27:51 +00:00
Matthew Flatt
8ce9e2457d
typos
...
svn: r13433
2009-02-04 21:08:35 +00:00
Matthew Flatt
ea0958e362
doc clarifications on module constants
...
svn: r13248
2009-01-21 15:44:30 +00:00
Matthew Flatt
17ad24945b
syntax-local-lift-require
...
svn: r13075
2009-01-12 21:46:40 +00:00
Matthew Flatt
851c58ea50
add #:contracts optional sub-form to defform
...
svn: r13012
2009-01-05 14:00:07 +00:00
Matthew Flatt
1642a84e69
add equal?/recur; implement equal? for image-snip% via properties
...
svn: r12950
2008-12-29 22:36:53 +00:00
Matthew Flatt
2c48c2c817
splicing-syntax-parameterize and docs for scheme/splicing
...
svn: r12600
2008-11-26 21:31:58 +00:00
Matthew Flatt
ed536c002e
scheme/package (and more int-def repairs)
...
svn: r12589
2008-11-25 17:58:21 +00:00
Matthew Flatt
37aae202c5
speed up doc build a little; fix bugs related to getting continuation marks from a thread and using the errortrace profiler
...
svn: r12237
2008-11-04 23:32:44 +00:00
Matthew Flatt
95bedb17fb
change contracts to reflect context via #%variable-reference instead of syntax objects; add id-less #%variable-reference form; drop link to unneeded CPort objects in delayed thunks; streamline some modules that tend to show up in deep phases
...
svn: r12231
2008-11-04 14:24:12 +00:00
Matthew Flatt
05fbd0ffd3
fix problem with simplifying module-rename contexts that have marked renamings
...
svn: r12195
2008-10-31 14:44:32 +00:00
Eli Barzilay
695c8979ec
caml -> camel aka gamal
...
svn: r12084
2008-10-21 18:43:23 +00:00
Matthew Flatt
dd7db9ff7b
add read-language, module-compiled-language-info, and module->language-info
...
svn: r11827
2008-09-21 16:00:42 +00:00
Sam Tobin-Hochstadt
ec09e2c16a
Fix typo.
...
svn: r11027
2008-08-01 20:33:40 +00:00
Sam Tobin-Hochstadt
35575378d8
Add shorthands for define-require-syntax and define-provide-syntax.
...
Document shorthands.
svn: r11025
2008-08-01 18:48:48 +00:00
Eli Barzilay
57a3449003
yet another typo
...
svn: r10831
2008-07-18 07:08:55 +00:00
Eli Barzilay
d961143791
more typos
...
svn: r10830
2008-07-18 07:07:28 +00:00
Eli Barzilay
f405177906
typo
...
svn: r10829
2008-07-18 07:04:22 +00:00
Eli Barzilay
21b052d9f8
document new filtered-in and -out forms
...
svn: r10827
2008-07-18 01:01:43 +00:00
Matthew Flatt
a4cc0f7890
%-encoding extension in module paths; new r6rs library name encoding
...
svn: r10697
2008-07-09 15:41:38 +00:00