aboutsummaryrefslogtreecommitdiff
path: root/src/interp/trace.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/trace.boot')
-rw-r--r--src/interp/trace.boot9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/interp/trace.boot b/src/interp/trace.boot
index f52892bb..fe6d00ae 100644
--- a/src/interp/trace.boot
+++ b/src/interp/trace.boot
@@ -304,9 +304,8 @@ transTraceItem x ==
(y:= domainToGenvar x) => y
x
UPPER_-CASE_-P (STRINGIMAGE x).(0) =>
- y := unabbrev x
- constructor?(y) => y
- PAIRP(y) and constructor?(CAR y) => CAR y
+ y := opOf unabbrev x
+ constructor? y => y
(y:= domainToGenvar x) => y
x
x
@@ -438,7 +437,7 @@ spadTrace(domain,options) ==
options := removeOption("VARBREAK",options)
anyifTrue:= null listOfOperations
domainId:= opOf domain.(0)
- currentEntry:= ASSOC(domain,_/TRACENAMES)
+ currentEntry:= assoc(domain,_/TRACENAMES)
currentAlist:= KDR currentEntry
opStructureList:= flattenOperationAlist getOperationAlistFromLisplib domainId
sigSlotNumberAlist:=
@@ -760,9 +759,9 @@ traceReply() ==
sayBrightly flowSegmentedMsg(displayList,$LINELENGTH,6)
addTraceItem d ==
- constructor? d => $constructors:=[d,:$constructors]
isDomain d => $domains:= [devaluate d,:$domains]
isDomainOrPackage d => $packages:= [devaluate d,:$packages]
+ constructor? d => $constructors:=[d,:$constructors]
_?t() ==
null _/TRACENAMES => sayMSG bright '"nothing is traced"