www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 3d01e722912ec99aa86285a9b79cf05b49952a9f
parent defe6b1682583cee381b2d06480c7ec9f49924c6
Author: Greg Hendershott <greghendershott@gmail.com>
Date:   Tue, 30 Oct 2012 08:21:35 -0400

Add reference to Ch. 8 of Dybvig.

Diffstat:
Mmain.rkt | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/main.rkt b/main.rkt @@ -971,6 +971,12 @@ Looking Hygiene"], which explains syntax-parameterize. I relied heavily on that, mostly just updating it since his post was written before PLT Scheme was renamed to Racket. +@hyperlink["http://www.scheme.com/tspl4/syntax.html#./syntax:h0" "Chapter +8"] of @italic{The Scheme Programming Language} by Kent Dybvig +explains @racket[syntax-rules] and @racket[syntax-case]. Although +more "formal" in tone, you may find it helpful to read it. You never +know which explanation or examples of something will click for you. + After initially wondering if I was asking the wrong question and conflating two different issues :), Shriram Krishnamurthi looked at an early draft and encouraged me to keep going. Sam Tobin-Hochstadt and