www

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

commit 3011cec6fcc5bc195ab1a162e79c4282c290c85c
parent 3d01e722912ec99aa86285a9b79cf05b49952a9f
Author: Greg Hendershott <greghendershott@gmail.com>
Date:   Tue, 30 Oct 2012 13:57:00 -0400

Add reference to Matthew's "You Want it When?" paper.

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

diff --git a/main.rkt b/main.rkt @@ -971,6 +971,11 @@ 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. +Matthew Flatt's +@hyperlink["http://www.cs.utah.edu/plt/publications/macromod.pdf" "Composable +and Compilable Macros: You Want it When?"] explains how Racket handles +compile time vs. run time. + @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