[racket-dev] paren-shape question

From: Danny Yoo (dyoo at cs.wpi.edu)
Date: Sun Mar 25 20:18:40 EDT 2012

On Sun, Mar 25, 2012 at 8:09 PM, Robby Findler
<robby at eecs.northwestern.edu> wrote:
> It comes from the way syntax properties are propagated through macro
> transformers. There is some explanation of this in the docs; search
> for syntax-property and scroll up.


Ok.  Yikes, this is more complicated than I expected.  Thanks.  I'll
look at that more carefully.


I'm still somewhat confused, because of the following:  Compare:

     (syntax/loc #'foo [app op ...])

vs:

     (syntax [app op ...])

The first does not have paren-shape defined, while the second does.
Is this intentional?

Posted on the dev mailing list.