![]() Macros and other tools that need syntax privilege used `(current-code-inspector)' at the module top-level to try to capture the right code inspector at load time. It's more consistent to instead use the enclosing module's declaration-time inspector, and `var-ref->mod-decl-insp' provides that. The new function works only on references to anonymous variables, which limits access to the inspector. The real function name is longer, of course. |
||
---|---|---|
.. | ||
annotate-classes.rkt | ||
base-env-indexing-abs.rkt | ||
base-env-indexing.rkt | ||
base-env-numeric.rkt | ||
base-env.rkt | ||
base-special-env.rkt | ||
base-structs.rkt | ||
base-types-extra.rkt | ||
base-types.rkt | ||
colon.rkt | ||
env-lang.rkt | ||
extra-procs.rkt | ||
for-clauses.rkt | ||
internal.rkt | ||
prims.rkt | ||
type-env-lang.rkt |