On Sat 09 Jul 2011 22:30, BT Templeton <[email protected]> writes:

> How are language environments (i.e., the values passed as `#:env'
> arguments to the various compilation functions) supposed to be used?
> Currently all languages use it as the value of the current module, but
> would it be appropriate to use the environment value to keep track of
> other compilation-unit-specific settings like the default binding mode
> for Elisp or global declarations for CL?

For toplevel languages and tree-il they need to be modules I think.
Otherwise the REPL won't work.  Lower-level languages might do different
things, but it's best to think of them as modules.  Can these other
parameters be attached to modules somehow?

Andy
-- 
http://wingolog.org/

Reply via email to