aboutsummaryrefslogtreecommitdiff
path: root/src/interp/slam.boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2009-09-26 13:49:18 +0000
committerdos-reis <gdr@axiomatics.org>2009-09-26 13:49:18 +0000
commit91bd7571dc0baf8d17047d553e4616dd587c0ffb (patch)
tree2e2a2eb23ff2cb76b6eb3ae763a480ac1f0078ad /src/interp/slam.boot
parent868f1d56a5bcd7d712855e98085e0e15d32a3264 (diff)
downloadopen-axiom-91bd7571dc0baf8d17047d553e4616dd587c0ffb.tar.gz
* interp/: More cleanup.
Diffstat (limited to 'src/interp/slam.boot')
-rw-r--r--src/interp/slam.boot4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interp/slam.boot b/src/interp/slam.boot
index 0851b32b..72a634c5 100644
--- a/src/interp/slam.boot
+++ b/src/interp/slam.boot
@@ -159,8 +159,8 @@ assocCircular(x,al) == --like ASSOC except that al is circular
forwardPointer:= al
val:= nil
until EQ(forwardPointer,al) repeat
- EQUAL(CAAR forwardPointer,x) => return (val:= CAR forwardPointer)
- forwardPointer:= CDR forwardPointer
+ EQUAL(CAAR forwardPointer,x) => return (val:= first forwardPointer)
+ forwardPointer:= rest forwardPointer
val
compileRecurrenceRelation(op,nam,argl,junk,[body,sharpArg,n,:initCode]) ==