aboutsummaryrefslogtreecommitdiff
path: root/src/interp/lisplib.boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2008-07-04 00:42:29 +0000
committerdos-reis <gdr@axiomatics.org>2008-07-04 00:42:29 +0000
commitda7377ed2063b1f80a451e2be1e0de1ae142b80b (patch)
tree5dc7c87e93e512a65baa538e23b70473d11be1f0 /src/interp/lisplib.boot
parent80f914241a6f9a356f539e6451d88dfdade2e7ea (diff)
downloadopen-axiom-da7377ed2063b1f80a451e2be1e0de1ae142b80b.tar.gz
* interp/Makefile.pamphlet (OBJS): Don't include nruntime.$(FASLEXT).
(nruntime.$(FASLEXT)): Remove rule. * interp/g-util.boot (getShellEntry): Move from interp/nruntime.boot. (setShellEntry): Likewise. * interp/i-util.boot (devaluateDeeply): Likewise. * interp/lisplib.boot (unloadOneConstructor): Likewise. * interp/nrungo.boot (lookupDisplay): Likewise. (isIntantiated): Likewise * interp/package.boot (isCategoryPackageName): Likewise. * interp/nruntime.boot: Remove.
Diffstat (limited to 'src/interp/lisplib.boot')
-rw-r--r--src/interp/lisplib.boot6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/interp/lisplib.boot b/src/interp/lisplib.boot
index 1a3f911b..6347f423 100644
--- a/src/interp/lisplib.boot
+++ b/src/interp/lisplib.boot
@@ -278,7 +278,11 @@ setAutoLoadProperty(name) ==
-- abb := constructor? name
REMPROP(name,'LOADED)
SETF(SYMBOL_-FUNCTION name,mkAutoLoad(constructor? name, name))
-
+
+unloadOneConstructor(cnam,fn) ==
+ REMPROP(cnam,'LOADED)
+ SETF(SYMBOL_-FUNCTION cnam,mkAutoLoad(fn, cnam))
+
--% Compilation
compileConstructorLib(l,op,editFlag,traceFlag) ==