[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
U's use of name-spaces
Given an export function such as the one I just posted to T-DISCUSSION,
there should be no need for U to load anything into *SYSTEM-ENV*, nor
should there be a need for two U environments as suggested by Meehan.
What I would suggest is a list of symbols, say *SUGGESTED-U-EXPORTS*,
defined in *U-ENV*. Users who want the whole schmere could then add
(EXPORT *SYSTEM-ENV* *U-ENV* *SUGGESTED-U-EXPORTS*)
to their UINIT.T or
(EXPORT *SYSTEM-ENV* *U-ENV* (*VALUE *U-ENV* '*SUGGESTED-U-EXPORTS*))
to their INIT.T.