aboutsummaryrefslogtreecommitdiff
path: root/src/interp/trace.boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2010-05-08 23:39:25 +0000
committerdos-reis <gdr@axiomatics.org>2010-05-08 23:39:25 +0000
commit3f5e2de70e2d7444bfb5fa1d6e33bb9ac2dee102 (patch)
treee999e841ca274412f980745a06ba173c221ad456 /src/interp/trace.boot
parent2c869f999871438dfb1c3efb9eb9f6e398c35d36 (diff)
downloadopen-axiom-3f5e2de70e2d7444bfb5fa1d6e33bb9ac2dee102.tar.gz
* interp/wi2.boot: Remove more RPLACA and RPLACD uses.
* interp/topics.boot: Likewise. * interp/slam.boot: Likewise. * interp/nruncomp.boot: Likewise. * interp/interop.boot: Likewise. * interp/i-toplev.boot: Likewise. * interp/i-spec1.boot: Likewise. * interp/i-resolv.boot: Likewise. * interp/i-output.boot: Likewise. * interp/htsetvar.boot: Likewise. * interp/g-util.boot: Likewise. * interp/g-cndata.boot: Likewise. * interp/functor.boot: Likewise. * interp/dq.boot: Likewise. * interp/define.boot: Likewise. * interp/database.boot: Likewise. * interp/cparse.boot: Likewise. * interp/clam.boot: Likewise. * interp/c-util.boot: Likewise. * interp/br-op1.boot: Likewise. * interp/br-data.boot: Likewise.
Diffstat (limited to 'src/interp/trace.boot')
-rw-r--r--src/interp/trace.boot10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/interp/trace.boot b/src/interp/trace.boot
index 2fedf5c2..486151d8 100644
--- a/src/interp/trace.boot
+++ b/src/interp/trace.boot
@@ -472,7 +472,7 @@ spadTrace(domain,options) ==
$tracedModemap:= subTypes(mm,constructSubst(domain.0))
traceName:= BPITRACE(first domain.n,alias, options)
NCONC(pair,[listOfVariables,first domain.n,traceName,alias])
- RPLAC(first domain.n,traceName)
+ domain.n.first := traceName
sigSlotNumberAlist:= [x for x in sigSlotNumberAlist | CDDDR x]
if $reportSpadTrace then
if $traceNoisely then printDashedLine()
@@ -480,7 +480,7 @@ spadTrace(domain,options) ==
reportSpadTrace("TRACING",x)
if $letAssoc then SETLETPRINTFLAG true
currentEntry =>
- RPLAC(rest currentEntry,[:sigSlotNumberAlist,:currentAlist])
+ currentEntry.rest := [:sigSlotNumberAlist,:currentAlist]
SETQ(_/TRACENAMES,[[domain,:sigSlotNumberAlist],:_/TRACENAMES])
spadReply()
@@ -702,13 +702,13 @@ spadUntrace(domain,options) ==
for (pair:= [op,sig,n,lv,bpiPointer,traceName,alias]) in sigSlotNumberAlist |
anyifTrue or MEMQ(op,listOfOperations) repeat
BPIUNTRACE(traceName,alias)
- RPLAC(first domain.n,bpiPointer)
- RPLAC(CDDDR pair,nil)
+ domain.n.first := bpiPointer
+ pair.rest.rest.rest := nil
if assocPair:=ASSOC(BPINAME bpiPointer,$letAssoc) then
$letAssoc := REMOVER($letAssoc,assocPair)
if null $letAssoc then SETLETPRINTFLAG nil
newSigSlotNumberAlist:= [x for x in sigSlotNumberAlist | CDDDR x]
- newSigSlotNumberAlist => RPLAC(rest pair,newSigSlotNumberAlist)
+ newSigSlotNumberAlist => pair.rest := newSigSlotNumberAlist
SETQ(_/TRACENAMES,DELASC(domain,_/TRACENAMES))
spadReply()