Spaces:
Running
Running
File size: 554 Bytes
8f3f8db |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
private
printTempsAndVar: varName on: aStream
"add the required temps and the varname to the stream"
aStream nextPutAll: '| '.
(#('rcvr' 'stackPointer' 'successFlag' 'interpreterProxy' ) reject: [:each | locals includes: each])
do: [:each | aStream nextPutAll: each;
space].
(locals reject: [:each | each first = $_])
do: [:each | aStream nextPutAll: each;
space].
"don't add varName twice. Probably a deeper reason for this, but WTH. TPR"
(locals includes: varName) ifFalse:[aStream nextPutAll: varName].
aStream nextPutAll: '|';
cr |