From 45a08112306b86896302cc349218a42f4634c13f Mon Sep 17 00:00:00 2001 From: Matthew Butterick Date: Sun, 3 Jan 2016 22:31:18 -0800 Subject: [PATCH] note --- day7.rkt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/day7.rkt b/day7.rkt index d16c6bc..e5ae8d5 100644 --- a/day7.rkt +++ b/day7.rkt @@ -81,7 +81,7 @@ One gotcha when using syntax transformers is that identifiers introduced by a tr We also need to implement our 16-bit math operations. As we saw above, our syntax transformers are generating code that looks like, for instance, @racket[(RSHIFT (evaluate-arg bn) (evaluate-arg 2))]. This code won't work unless we've defined an @racket[RSHIFT] function too. -These next definitions use @racket[define-syntax-rule] as a shortcut, which is another syntax transformer. +These next definitions use @racket[define-syntax-rule] as a shortcut, which is another syntax transformer. (Thanks to @link["https://jeapostrophe.github.io"]{Jay McCarthy} for the 16-bit operations.) @chunk[