The package command has several operations that are used primarily by the pkg_mkIndex procedure and the automatic loading facility. These operations are summarized in Table 12-2.
|package forget package||Deletes registration information for package.|
|package ifneeded package ?command?||Queries or sets the command used to set up automatic loading of a package.|
|package names||Returns the set of registered packages.|
|package provide package version||Declares that a script file defines commands for package with the given version.|
|package require package ?version? ?-exact?||Declares that a script uses package. The -exact flag specifies that the exact version must be loaded. Otherwise, the highest matching version ...|