[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: remote environments
Date: Fri, 10 Mar 89 16:49:44 CST
From: David N Gray <Gray@DSG.csc.ti.com>
> - If so, do initforms have access to macros and constants defined
> earlier in the file?
> Initforms certainly have access to those things since they are included
> in the initforms' environment. I think 88-002R implies this.
I intend to implement it that way since it is a reasonable thing to
expect. However, I'm not aware of any language in 88-002R that requires
this ("implies" isn't good enough). In fact, proposal
COMPILE-FILE-HANDLING-OF-TOP-LEVEL-FORMS explicitly says that macro
definitions are _not_ necessarily available to the evaluator during
That is what COMPILE-FILE-HANDLING-OF-TOP-LEVEL-FORMS says, but I think
that may show that that proposal was incorrect and needs to be amended.