Progress on issue #1.

This commit is contained in:
Greg Hendershott 2012-10-30 08:17:58 -04:00
parent d945843738
commit bbed76d1e9

View File

@ -531,10 +531,10 @@ definition of the helper function(s) inside @racket[begin-for-syntax]:
@racketblock[ @racketblock[
(begin-for-syntax (begin-for-syntax
(define (my-helper-function ....) (define (my-helper-function ....)
....)
(define-syntax (macro-using-my-helper-function stx)
(my-helper-function ....)
....)) ....))
(define-syntax (macro-using-my-helper-function stx)
(my-helper-function ....)
....)
] ]
To review: To review:
@ -580,7 +580,7 @@ possible but tedious using list accessors such as
@racket[match] to do pattern-matching. @racket[match] to do pattern-matching.
@margin-note{Historically, @racket[syntax-case] and @margin-note{Historically, @racket[syntax-case] and
@racket[syntax-parse] pattern matching came first. @racket[match] was @racket[syntax-rules] pattern matching came first. @racket[match] was
added to Racket later.} added to Racket later.}
It turns out that pattern-matching was one of the first improvements It turns out that pattern-matching was one of the first improvements