On Fri, Aug 12, 2011 at 1:25 PM, Danny Yoo <[email protected]> wrote:
>
> In which the first three lines are coming from compile-time, and I see
> that my lift-to-toplevel macro is firing off, even though I placed it
> in the stop-list of local-expand.

What's happening here is that the `#%module-begin' binding from
`racket/base' calls `local-expand' on each of its forms, to determine
whether its an expression or not.  This implements the printing of
top-level expressions.  If you replace `#%module-begin' with
`#%plain-module-begin', you should see the desired behavior.
-- 
sam th
[email protected]
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to