racket/scribble

lp2 unbound identifier in quasisyntax

Closed this issue · 2 comments

camoy commented
#lang scribble/lp2

@chunk[<everything>
(require (for-syntax racket/base racket/math))
(begin-for-syntax #`#,pi)]

Gives an unbound identifier in: pi error. Interestingly, this does not error for quasiquote, only quasisyntax.

I think this is not a bug. You can use CHUNK so that unsyntax is not used for the escape mechanism.

camoy commented

Thanks @sorawee, not sure how I missed that form...