Create Documentation Section
<i>Packages</i> are repositories which contain symbols and their values. Each time a symbol is referenced, a package must first be found, and then the symbol may be found within that package. You indicate which package to look the symbol up in by supplying a package <i>prefix</i>. When the prefix is not supplied, the symbol is looked up in the current package.
For example, a full reference to the symbol
stored in the
package looks like:
There are very few commands specifically for dealing with packages, because most of the operations are performed implicitly, rather than explicitly. To create a package, simply give the package name as part of the symbol, in the place where the symbol is normally used.
This has the effect of creating the package
if it didn't already exist. The majority of the functions documented here perform package maintenance, as opposed to variable manipulation. There are functions for querying a package about its contens, for deleting an entire package, for exporting and importing packages to and from sessions, for copying the contents of packages, and for converting packages from an internal representation to a printable representation, called an
Reference Manual V2.0
Copyright © 1995, 1998,
Brian J. Fox
Found a bug? Send mail to