Package-level declarations
Types
Primitive: Add the specified post-load function to the current module.
Primitive: Add the specified unload function to the current module.
Primitive: Close the specified anonymous module, thereby preventing the addition of any new statements.
Primitive: Answer the module currently undergoing compilation. Fails at runtime (if compilation is over).
Primitive: This private primitive is used to ensure that a module can deserialize correctly. It's given a set of fully qualified module names, and each such module should have all of its exported names included in the current module's public names or private names, depending on the value of the supplied boolean (true for public, false for private).
Primitive: This private primitive is used to ensure that a module can deserialize correctly. It forces the given set of atoms to be included in the current module's public names or private names, depending on the value of the supplied boolean (true for public, false for private).
Primitive: Determine whether the specified module is open to the performance of further side effects.
Primitive: Resolve the given fully qualified module name, and answer the loaded module having that name. Fail if such a module is not currently loaded.
Primitive: Create a global variable or constant, registering it with the given module.