aboutsummaryrefslogtreecommitdiff
path: root/src/interp/nruncomp.boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2011-08-13 15:05:20 +0000
committerdos-reis <gdr@axiomatics.org>2011-08-13 15:05:20 +0000
commit57348f16a89792d9730e7d5694e3d0acc98157bc (patch)
tree551a14d42a5836ea8abc627036906d9ac89fbdf4 /src/interp/nruncomp.boot
parent64a0eb226331be7e41848a7d807c5caa4f248ffa (diff)
downloadopen-axiom-57348f16a89792d9730e7d5694e3d0acc98157bc.tar.gz
* interp/c-util.boot (instantiationArgs): New.
(domainDirectory): Likewise. (domainLookupFunction): Likewise. (domainOperatorTable): Likewise. (domainAttributes): Likewise. (domainPredicates): Likewise. (domainData): Likewise. * interp/buildom.boot: Use new domain accessors. * interp/functor.boot: Likewise. * interp/interop.boot: Likewise. * interp/nruncomp.boot: Likewise. * interp/nrunfast.boot: Likewise.
Diffstat (limited to 'src/interp/nruncomp.boot')
-rw-r--r--src/interp/nruncomp.boot8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/interp/nruncomp.boot b/src/interp/nruncomp.boot
index 873b9429..527b5bf5 100644
--- a/src/interp/nruncomp.boot
+++ b/src/interp/nruncomp.boot
@@ -424,10 +424,10 @@ stuffDomainSlots dollar ==
for i in (6 + # rest domname)..maxIndex template
| item := vectorRef(template,i) repeat
stuffSlot(dollar,i,item)
- vectorRef(dollar,1) := LIST(lookupFunction,dollar,infovec.1)
- vectorRef(dollar,2) := infovec.2
+ domainDirectory(dollar) := LIST(lookupFunction,dollar,infovec.1)
+ domainAttributes(dollar) := infovec.2
proto4 := infovec.3
- vectorRef(dollar,4) :=
+ domainData(dollar) :=
vector? CDDR proto4 => [COPY_-SEQ first proto4,:rest proto4] --old style
bitVector := domainPredicates dollar
predvec := first proto4
@@ -443,7 +443,7 @@ getLookupFun infovec ==
makeSpadConstant [fn,dollar,slot] ==
val := FUNCALL(fn,dollar)
- u := vectorRef(dollar,slot)
+ u := domainRef(dollar,slot)
u.first := function IDENTITY
u.rest := val
val