[racket-dev] submodules and local-expand

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Wed Jun 6 19:28:16 EDT 2012

At Wed, 6 Jun 2012 13:32:19 -0400, Sam Tobin-Hochstadt wrote:
> However, we can't just
> add `module*` to the stop list at the moment, because if anything is
> in the stop list, then all the core forms are added, and then we
> wouldn't fully expand the program.
> However, I think we can relax this restriction in the case of
> `module*`.  In particular, if the stop list contains *only* `module*`,
> then we should avoid adding the other core forms.

That sounds right to me.

Posted on the dev mailing list.