www

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

commit defe6b1682583cee381b2d06480c7ec9f49924c6
parent bbed76d1e970d2d2400565a5abd0fc083af2f702
Author: Greg Hendershott <greghendershott@gmail.com>
Date:   Tue, 30 Oct 2012 08:20:39 -0400

Change s-expr example and delete editorializing.

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

diff --git a/main.rkt b/main.rkt @@ -237,10 +237,7 @@ The @racket[(print stx)] shows what our transformer is given: a syntax object. A syntax object consists of several things. The first part is the -s-expression representing the code, such as @racket['(+ 1 -2)]. Racket (and Scheme and Lisp) expressions are s-expressions---code -and data have the same structure, and this makes it vastly easier to -rewrite syntax, i.e. write macros. +s-expression representing the code, such as @racket['(+ 1 2)]. Racket syntax is also decorated with some interesting information such as the source file, line number, and column. Finally, it has