X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/284f1fa2ace3e276052ff1bd7d66442500e693da..ae7a3c8fb42e457933efbbb9127d5a745096825a:/src/module-impl.lisp?ds=sidebyside diff --git a/src/module-impl.lisp b/src/module-impl.lisp index 3ca4411..2626726 100644 --- a/src/module-impl.lisp +++ b/src/module-impl.lisp @@ -56,8 +56,10 @@ ;;;-------------------------------------------------------------------------- ;;; Module objects. -(defparameter *module-map* (make-hash-table :test #'equal) +(defvar-unbound *module-map* "Hash table mapping true names to module objects.") +(define-clear-the-decks reset-module-map + (setf *module-map* (make-hash-table :test #'equal))) (defun build-module (name thunk &key (truename (probe-file name)) location)