On Thursday, November 12, 2015 at 12:26:23 PM UTC-5, Matthew Flatt wrote: 
> The macro stepper shows a form after expansion, while Alexis's example
> was looking at it during expansion (i.e., in the dynamic extent of a
> syntax transformer). Those different times have different syntax
> objects --- although one is derived from the other --- and they have
> different properties. In particular, the syntax object during the
> transformer call has an extra scope that will be canceled when it is
> returned back from the transformer.
> 
> Inspecting syntax objects during a transformer call would be useful,
> but the current macro stepper doesn't do that.

In my case, I was using emit-local-step, and was under the impression that 
emit-local-step allowed the inspection of syntax objects as they might appear 
to the transformer, as unlike emit-remark it makes no note about marks.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to