[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.