aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2011-11-23 22:11:08 +0000
committerdos-reis <gdr@axiomatics.org>2011-11-23 22:11:08 +0000
commit3726db8810fbc954aa8782dd9b4b638f132c0aec (patch)
tree9b4e65d780244f2e755b4ee784da152d88c34efb
parente2f98b591c89e7104af9f757e13edc57afbc7135 (diff)
downloadopen-axiom-3726db8810fbc954aa8782dd9b4b638f132c0aec.tar.gz
* interp/nruncomp.boot (NRTaddDeltaCode): Do not guard the loop by
the values in the first vector in $catvecList. It is pointless.
-rw-r--r--src/ChangeLog5
-rw-r--r--src/interp/nruncomp.boot4
2 files changed, 6 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 3aa7556f..b8c0f119 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,10 @@
2011-11-23 Gabriel Dos Reis <gdr@cs.tamu.edu>
+ * interp/nruncomp.boot (NRTaddDeltaCode): Do not guard the loop by
+ the values in the first vector in $catvecList. It is pointless.
+
+2011-11-23 Gabriel Dos Reis <gdr@cs.tamu.edu>
+
* interp/functor.boot (SigSlotsMatch): Remove. Adjust caller.
(LookUpSigSlots): Tidy.
diff --git a/src/interp/nruncomp.boot b/src/interp/nruncomp.boot
index 4903e046..5a130cb7 100644
--- a/src/interp/nruncomp.boot
+++ b/src/interp/nruncomp.boot
@@ -79,10 +79,8 @@ NRTaddDeltaCode db ==
-- (5) identifiers/strings, parts of signatures (now parts of signatures
-- now must all have slot numbers, represented by (QUOTE <entry>)
-- (6) constants, like 0 and 1, represented by (CONS .. ) form
- kvec := first $catvecList
for i in $NRTbase.. for item in reverse $NRTdeltaList
- for compItem in reverse $NRTdeltaListComp
- | null vectorRef(kvec,i) repeat
+ for compItem in reverse $NRTdeltaListComp repeat
domainRef(dbTemplate db,i) := deltaTran(item,compItem)
domainRef(dbTemplate db,5) :=
$NRTaddForm =>