about summary refs log tree commit diff stats
path: root/mu.arc
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2014-11-18 10:53:33 -0800
committerKartik K. Agaram <vc@akkartik.com>2014-11-18 10:53:33 -0800
commitc7dbf2b13476af1af8d2de4b81dd50a5782345f2 (patch)
treef65b07c9fd493c2bf1ed3955fb4fcec64355cb21 /mu.arc
parent67feef8318e04ba8526cd7770b3957de08208b53 (diff)
downloadmu-c7dbf2b13476af1af8d2de4b81dd50a5782345f2.tar.gz
271
Diffstat (limited to 'mu.arc')
-rw-r--r--mu.arc14
1 files changed, 7 insertions, 7 deletions
diff --git a/mu.arc b/mu.arc
index 5324f6a1..fb50ed89 100644
--- a/mu.arc
+++ b/mu.arc
@@ -397,7 +397,7 @@
       (trace "run" curr-cycle* " " top.routine*!fn-name " " pc.routine* ": " (body.routine* pc.routine*))
 ;?       (trace "run" routine*)
       (let (oarg op arg)  (parse-instr (body.routine* pc.routine*))
-        (let tmp
+        (let results
               (case op
                 ; arithmetic
                 add
@@ -576,16 +576,16 @@
                         (err "no such op @op"))
                       (continue))
                 )
-              ; opcode generated some value, stored in 'tmp'
+              ; opcode generated some 'results'
               ; copy to output args
-;?               (prn "store: " tmp " " oarg)
-              (if (acons tmp)
-                (each (dest val) (zip oarg tmp)
+;?               (prn "store: " results " " oarg)
+              (if (acons results)
+                (each (dest val) (zip oarg results)
                   (unless (is dest '_)
                     (setm dest val)))
                 (when oarg  ; must be a list
-                  (trace "run" "writing to oarg " tmp " => " oarg.0)
-                  (setm oarg.0 tmp)))
+                  (trace "run" "writing to oarg " results " => " oarg.0)
+                  (setm oarg.0 results)))
               )
         (++ pc.routine*)))
     (return time-slice)))