[racket] define-for-syntax and racket/base

From: Neil Van Dyke (neil at neilvandyke.org)
Date: Fri Dec 17 07:58:30 EST 2010

Why does the following module give an error, "compile: unbound 
identifier in the transformer environment (and no #%app syntax 
transformer is bound) in: string-append", but does not give an error if 
"racket/base" is changed to "racket"?

#lang racket/base
(define-for-syntax aaa (string-append "x" "y" "z"))


Posted on the users mailing list.