aboutsummaryrefslogtreecommitdiff
path: root/src/interp/template.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/template.boot')
-rw-r--r--src/interp/template.boot12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/interp/template.boot b/src/interp/template.boot
index c9c7f487..9529869d 100644
--- a/src/interp/template.boot
+++ b/src/interp/template.boot
@@ -121,16 +121,16 @@ evalSlotDomain(u,dollar) ==
-- Loadtime Operations
--=======================================================================
setLoadTime alist ==
- for [nam,:val] in alist repeat SET(nam,eval val)
+ for [nam,:val] in alist repeat setDynamicBinding(nam,eval val)
setLoadTimeQ alist ==
- for [nam,:val] in alist repeat SET(nam,val)
+ for [nam,:val] in alist repeat setDynamicBinding(nam,val)
makeTemplate vec ==
--called at instantiation time by setLoadTime
--the form ['makeTemplate,MKQ $template] is recorded by compDefineFunctor1
-- $template is set below in NRTdescendCodeTran and NRTaddDeltaOpt
- newVec := newDomainShell SIZE vec
+ newVec := newShell SIZE vec
for index in 0..MAXINDEX vec repeat
item := vec.index
null item => nil
@@ -192,7 +192,7 @@ putPredHash pred == --pred MUST have had addConsDB applied to it
extendVectorSize v ==
n:= MAXINDEX v
m:= (7*n)/5 -- make 40% longer
- newVec := newDomainShell m
+ newVec := newShell m
for i in 0..n repeat newVec.i := v.i
newVec
@@ -200,7 +200,7 @@ mkSigPredVectors() ==
$predHash:= MAKE_-HASHTABLE 'UEQUAL
$consDB:= MAKE_-HASHTABLE 'UEQUAL
$predVectorFrontier:= 1 --slot 0 in vector will be vacant
- $predVector:= newDomainShell 100
+ $predVector:= newShell 100
for nam in allConstructors() |
null (GETDATABASE(nam, 'CONSTRUCTORKIND) = 'package) repeat
for [op,:sigList] in GETDATABASE(nam,'OPERATIONALIST) repeat
@@ -210,7 +210,7 @@ mkSigPredVectors() ==
'done
list2LongerVec(u,n) ==
- vec := newDomainShell ((7*n)/5) -- make 40% longer
+ vec := newShell ((7*n)/5) -- make 40% longer
for i in 0.. for x in u repeat vec.i := x
vec