A practical guide to Racket macros
Go to file
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
.gitignore Add GA code to HTML. 2012-10-26 09:00:25 -04:00
add-to-head.rkt Add <meta> tags. 2012-10-27 19:21:01 -04:00
COPYRIGHT Add README and COPYRIGHT files to project. 2012-10-25 15:15:06 -04:00
fear-of-macros.jpg Update image. 2012-10-25 15:35:19 -04:00
gh.css Add style for strike-through 2012-10-31 17:16:15 -04:00
index.html Regen html 2012-11-01 12:12:36 -04:00
macro-stepper.png Polish macro stepper section, including screen shot. 2012-10-26 08:24:46 -04:00
main.rkt Get to with-syntax by way of a nested syntax-case 2012-11-01 16:52:16 -04:00
make-doc.sh Rename add-ga.rkt to add-to-head.rkt 2012-10-26 13:14:18 -04:00
push.sh Add comment to push.sh 2012-10-24 20:34:52 -04:00
racket.css Initial commit. 2012-10-24 15:11:13 -04:00
README.md Fix image link. 2012-10-25 15:20:39 -04:00
scribble-common.js Initial commit. 2012-10-24 15:11:13 -04:00
scribble-style.css Initial commit. 2012-10-24 15:11:13 -04:00
scribble.css Initial commit. 2012-10-24 15:11:13 -04:00

Fear of Macros

What it is

This is a rough draft of a practical guide to Racket macros.

I started to write it not because I understand macros very well, but because I don't.

Where to read it

To read: http://www.greghendershott.com/fear-of-macros

Feeback

Feedback is welcome; please use Issues page here on GitHub.