Commit Graph

83 Commits

Author SHA1 Message Date
Greg Hendershott
0de939e5c6 Break up very long subsection with some subsubsections. 2012-11-02 11:52:50 -04:00
Greg Hendershott
c69192d83d Regen html 2012-11-02 11:44:43 -04:00
Greg Hendershott
65d06802ca Re-org the (require (for-syntax racket/match)) example. 2012-11-02 11:44:33 -04:00
Greg Hendershott
9620db724e Regen html 2012-11-02 11:37:05 -04:00
Greg Hendershott
c42a25ed78 Syntax-parse 2012-11-02 11:36:53 -04:00
Greg Hendershott
d82e4b7911 Override .RktErr. Dimmer red. Use code font. 2012-11-02 11:36:21 -04:00
Greg Hendershott
734801f9bc Just fix indent 2012-11-02 11:35:53 -04:00
Greg Hendershott
8e2c82a193 Take code size back down to 95% 2012-11-02 11:34:40 -04:00
Greg Hendershott
ecbbde87e2 Split hash.refs into versions w and w/o error checking.
- Helps show the main logic w/o error-checking.
- Opportunity to make the case for syntax-parse.
2012-11-02 08:50:00 -04:00
Greg Hendershott
1c10e60943 More small edits 2012-11-02 08:35:40 -04:00
Greg Hendershott
bf7c9f0ace Don't highlight/border SCodeFlow, after all.
Keep it clean.
2012-11-02 08:32:16 -04:00
Greg Hendershott
4ea3d51762 More prominent comment separators 2012-11-02 08:31:04 -04:00
Greg Hendershott
7233e7d78e Do "boxing" on SCodeFlow not RktBlk; tweak appearance 2012-11-01 23:03:43 -04:00
Greg Hendershott
d9259c9316 Monospace smidge smaller 2012-11-01 23:02:47 -04:00
Greg Hendershott
9c716e03b9 Tone down RktValLink and RktModLink 2012-11-01 23:02:24 -04:00
Greg Hendershott
e918444b48 Various small edits. 2012-11-01 23:01:11 -04:00
Greg Hendershott
ab6ca8cd39 Regen html 2012-11-01 16:52:51 -04:00
Greg Hendershott
053c0d53dd Get to with-syntax by way of a nested syntax-case
Rather than introduce with-syntax as a magic spell, start
by using a nested syntax-case as a more way to define
more pattern variables. Then explain show with-syntax
as simply "sugar" for this.
2012-11-01 16:52:16 -04:00
Greg Hendershott
5b517ae4b9 Regen html 2012-11-01 12:12:36 -04:00
Greg Hendershott
8ab1d7d8b3 Add example for nested hashes with a dot notation 2012-11-01 12:12:27 -04:00
Greg Hendershott
6c5c39e12f Various edits 2012-10-31 17:16:34 -04:00
Greg Hendershott
5c2d224d69 Add style for strike-through 2012-10-31 17:16:15 -04:00
Greg Hendershott
b51d9aa307 Add section re making a struct feature 2012-10-31 14:50:09 -04:00
Greg Hendershott
cf57cb7b1f Hoist a subsubsection up to a subsection 2012-10-31 14:49:38 -04:00
Greg Hendershott
579dcfa9f3 Fiddle with TO-DO pars 2012-10-31 14:48:58 -04:00
Greg Hendershott
61a2f44512 Clean up "other questions" section. 2012-10-31 14:48:31 -04:00
Greg Hendershott
95aeab9923 Regen html 2012-10-31 11:46:58 -04:00
Greg Hendershott
f7446c9ea9 Explain racket/splicing. 2012-10-31 11:46:15 -04:00
Greg Hendershott
9477c7a6d8 Regen html 2012-10-30 23:53:38 -04:00
Greg Hendershott
c951734546 Explain define-for-syntax 2012-10-30 23:52:43 -04:00
Greg Hendershott
ba1b4cd243 Un-italicize datum. 2012-10-30 18:12:06 -04:00
Greg Hendershott
40518865c6 Explain that `with-syntax' ~= "define pattern variable". 2012-10-30 18:11:44 -04:00
Greg Hendershott
209aa0fb7e Explain use of make-rename-transformer.
Progress on issue #1.
2012-10-30 14:21:27 -04:00
Greg Hendershott
3011cec6fc Add reference to Matthew's "You Want it When?" paper. 2012-10-30 13:57:00 -04:00
Greg Hendershott
3d01e72291 Add reference to Ch. 8 of Dybvig. 2012-10-30 08:21:35 -04:00
Greg Hendershott
defe6b1682 Change s-expr example and delete editorializing. 2012-10-30 08:20:39 -04:00
Greg Hendershott
bbed76d1e9 Progress on issue #1. 2012-10-30 08:17:58 -04:00
Greg Hendershott
d945843738 Misc edits. 2012-10-29 11:37:10 -04:00
Greg Hendershott
df70f92072 Regen html 2012-10-28 10:48:12 -04:00
Greg Hendershott
2371243806 Make syntax' print as syntax' not as #'
Thanks to Matthew Flatt for noticing the problem and
providing a solution!
2012-10-28 10:48:02 -04:00
Greg Hendershott
b05abb9f98 Add <meta> tags. 2012-10-27 19:21:01 -04:00
Greg Hendershott
3ac5c1cc40 Regen html 2012-10-27 09:47:38 -04:00
Greg Hendershott
43883f4fc7 Change some codeblock to racketblock 2012-10-27 09:47:19 -04:00
Greg Hendershott
c6a42a05ed Small edits. 2012-10-27 09:39:53 -04:00
Greg Hendershott
7e53189a36 Various edits. 2012-10-26 20:34:22 -04:00
Greg Hendershott
b97caf7973 Delete unused web font. Re-org the code. 2012-10-26 16:37:59 -04:00
Greg Hendershott
fdb06cfc11 Regen HTML. 2012-10-26 14:34:33 -04:00
Greg Hendershott
b322460f3e Various edits. 2012-10-26 14:34:17 -04:00
Greg Hendershott
860d21997c Code size back up to 100% 2012-10-26 14:34:00 -04:00
Greg Hendershott
0e464735ce Add subsection about begin-for-syntax. 2012-10-26 13:43:03 -04:00