12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493 |
- search monsym
- radix 10
- extern L0001
- extern L0002
- extern SYMNAM
- extern SYMVAL
- extern SYMFNC
- extern SYMPRP
- extern L0003
- extern L0004
- extern ARG1
- extern ARG2
- extern ARG3
- extern ARG4
- extern ARG5
- extern ARG6
- extern ARG7
- extern ARG8
- extern ARG9
- extern ARG10
- extern ARG11
- extern ARG12
- extern ARG13
- extern ARG14
- extern ARG15
- ; (!*ENTRY CHANNELWRITECHAR EXPR 2)
- ; (!*ALLOC 0)
- ; (!*MOVE (REG 2) (REG 1))
- ; (MOVE (REG 1) (REG 2))
- ; (!*LINKE 0 PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PUTC))
- 2
- ; (!*ENTRY CHANNELWRITECHAR EXPR 2)
- L0094: intern L0094
- MOVE 1,2
- HRRZI 12,142
- HRRZI 13,1
- JRST SYMFNC+142
- ; (!*ENTRY WRITECHAR EXPR 1)
- ; (!*ALLOC 0)
- ; (!*MOVE (REG 1) (REG 2))
- ; (MOVE (REG 2) (REG 1))
- ; (!*MOVE (!$GLOBAL OUT!*) (REG 1))
- ; (MOVE (REG 1) (!$GLOBAL OUT!*))
- ; (!*LINKE 0 INDEPENDENTWRITECHAR EXPR 2)
- ; (HRRZI (REG LINKREG) 152)
- ; (HRRZI (REG NARGREG) 2)
- ; (JRST (ENTRY INDEPENDENTWRITECHAR))
- 1
- ; (!*ENTRY WRITECHAR EXPR 1)
- L0095: intern L0095
- MOVE 2,1
- MOVE 1,SYMVAL+154
- HRRZI 12,152
- HRRZI 13,2
- JRST SYMFNC+152
- ; (!*ENTRY PRIN1 EXPR 1)
- ; (!*ALLOC 0)
- ; (!*JUMPNOTTYPE (LABEL G0004) (REG 1) ID)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
- ; (CAIE (REG T6) 30)
- ; (JRST (LABEL G0004))
- ; (!*LINKE 0 PRIN1ID EXPR 1)
- ; (HRRZI (REG LINKREG) 129)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN1ID))
- ; (!*LBL (LABEL G0004))
- ; (!*JUMPNOTINTYPE (LABEL G0005) (REG 1) POSINT)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
- ; (CAIN (REG T6) 31)
- ; (JRST "L0108")
- ; (CAILE (REG T6) 0)
- ; (JRST (LABEL G0005))
- ; (!*LINKE 0 PRIN1INT EXPR 1)
- ; (HRRZI (REG LINKREG) 130)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN1INT))
- ; (!*LBL (LABEL G0005))
- ; (!*JUMPNOTTYPE (LABEL G0006) (REG 1) STR)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
- ; (CAIE (REG T6) 4)
- ; (JRST (LABEL G0006))
- ; (!*LINKE 0 PRIN1STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 131)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN1STRING))
- ; (!*LBL (LABEL G0006))
- ; (!*JUMPNOTTYPE (LABEL G0007) (REG 1) PAIR)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
- ; (CAIE (REG T6) 9)
- ; (JRST (LABEL G0007))
- ; (!*LINKE 0 PRIN1PAIR EXPR 1)
- ; (HRRZI (REG LINKREG) 132)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN1PAIR))
- ; (!*LBL (LABEL G0007))
- ; (!*LINKE 0 PRTITM EXPR 1)
- ; (HRRZI (REG LINKREG) 133)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRTITM))
- ; (FULLWORD (FIELDPOINTER (REG 1) 0 5))
- 1
- ; (!*ENTRY PRIN1 EXPR 1)
- PRIN1: intern PRIN1
- LDB 11,L0107
- CAIE 11,30
- JRST L0109
- HRRZI 12,129
- HRRZI 13,1
- JRST SYMFNC+129
- L0109: LDB 11,L0107
- CAIN 11,31
- JRST L0108
- CAILE 11,0
- JRST L0110
- L0108: HRRZI 12,130
- HRRZI 13,1
- JRST SYMFNC+130
- L0110: LDB 11,L0107
- CAIE 11,4
- JRST L0111
- HRRZI 12,131
- HRRZI 13,1
- JRST SYMFNC+131
- L0111: LDB 11,L0107
- CAIE 11,9
- JRST L0112
- HRRZI 12,132
- HRRZI 13,1
- JRST SYMFNC+132
- L0112: HRRZI 12,133
- HRRZI 13,1
- JRST SYMFNC+133
- L0107: point 5,1,4
- ; (!*ENTRY PRIN2 EXPR 1)
- ; (!*ALLOC 0)
- ; (!*JUMPNOTTYPE (LABEL G0004) (REG 1) ID)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
- ; (CAIE (REG T6) 30)
- ; (JRST (LABEL G0004))
- ; (!*LINKE 0 PRIN2ID EXPR 1)
- ; (HRRZI (REG LINKREG) 135)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN2ID))
- ; (!*LBL (LABEL G0004))
- ; (!*JUMPNOTINTYPE (LABEL G0005) (REG 1) POSINT)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
- ; (CAIN (REG T6) 31)
- ; (JRST "L0114")
- ; (CAILE (REG T6) 0)
- ; (JRST (LABEL G0005))
- ; (!*LINKE 0 PRIN1INT EXPR 1)
- ; (HRRZI (REG LINKREG) 130)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN1INT))
- ; (!*LBL (LABEL G0005))
- ; (!*JUMPNOTTYPE (LABEL G0006) (REG 1) STR)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
- ; (CAIE (REG T6) 4)
- ; (JRST (LABEL G0006))
- ; (!*LINKE 0 PRIN2STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 136)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN2STRING))
- ; (!*LBL (LABEL G0006))
- ; (!*JUMPNOTTYPE (LABEL G0007) (REG 1) PAIR)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
- ; (CAIE (REG T6) 9)
- ; (JRST (LABEL G0007))
- ; (!*LINKE 0 PRIN2PAIR EXPR 1)
- ; (HRRZI (REG LINKREG) 137)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN2PAIR))
- ; (!*LBL (LABEL G0007))
- ; (!*LINKE 0 PRTITM EXPR 1)
- ; (HRRZI (REG LINKREG) 133)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRTITM))
- ; (FULLWORD (FIELDPOINTER (REG 1) 0 5))
- 1
- ; (!*ENTRY PRIN2 EXPR 1)
- PRIN2: intern PRIN2
- LDB 11,L0113
- CAIE 11,30
- JRST L0115
- HRRZI 12,135
- HRRZI 13,1
- JRST SYMFNC+135
- L0115: LDB 11,L0113
- CAIN 11,31
- JRST L0114
- CAILE 11,0
- JRST L0116
- L0114: HRRZI 12,130
- HRRZI 13,1
- JRST SYMFNC+130
- L0116: LDB 11,L0113
- CAIE 11,4
- JRST L0117
- HRRZI 12,136
- HRRZI 13,1
- JRST SYMFNC+136
- L0117: LDB 11,L0113
- CAIE 11,9
- JRST L0118
- HRRZI 12,137
- HRRZI 13,1
- JRST SYMFNC+137
- L0118: HRRZI 12,133
- HRRZI 13,1
- JRST SYMFNC+133
- L0113: point 5,1,4
- ; (!*ENTRY PRINT EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*LINK TERPRI EXPR 0)
- ; (HRRZI (REG LINKREG) 139)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY TERPRI))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- 1
- ; (!*ENTRY PRINT EXPR 1)
- PRINT: intern PRINT
- PUSH 15,1
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- HRRZI 12,139
- SETZM 13
- PUSHJ 15,SYMFNC+139
- MOVE 1,0(15)
- ADJSP 15,-1
- POPJ 15,0
- ; (!*ENTRY PRIN2T EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*LINK TERPRI EXPR 0)
- ; (HRRZI (REG LINKREG) 139)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY TERPRI))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- 1
- ; (!*ENTRY PRIN2T EXPR 1)
- PRIN2T: intern PRIN2T
- PUSH 15,1
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- HRRZI 12,139
- SETZM 13
- PUSHJ 15,SYMFNC+139
- MOVE 1,0(15)
- ADJSP 15,-1
- POPJ 15,0
- ; (!*ENTRY PBLANK EXPR 0)
- ; (!*ALLOC 0)
- ; (!*MOVE (WCONST 32) (REG 1))
- ; (HRRZI (REG 1) 32)
- ; (!*LINKE 0 PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PUTC))
- 0
- ; (!*ENTRY PBLANK EXPR 0)
- PBLANK: intern PBLANK
- HRRZI 1,32
- HRRZI 12,142
- HRRZI 13,1
- JRST SYMFNC+142
- ; (!*ENTRY PRIN1INT EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*JUMPNOTEQ (LABEL G0004) (REG 1) (WCONST 0))
- ; (JUMPN (REG 1) (LABEL G0004))
- ; (!*MOVE (WCONST 48) (REG 1))
- ; (HRRZI (REG 1) 48)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*JUMP (LABEL G0003))
- ; (JRST (LABEL G0003))
- ; (!*LBL (LABEL G0004))
- ; (!*JUMPWGEQ (LABEL G0005) (REG 1) (WCONST 0))
- ; (JUMPGE (REG 1) (LABEL G0005))
- ; (!*MOVE (WCONST 45) (REG 1))
- ; (HRRZI (REG 1) 45)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*WMINUS (REG 1) (FRAME 1))
- ; (MOVN (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINK PRIN1INT EXPR 1)
- ; (HRRZI (REG LINKREG) 130)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (INTERNALENTRY PRIN1INT))
- ; (!*JUMP (LABEL G0003))
- ; (JRST (LABEL G0003))
- ; (!*LBL (LABEL G0005))
- ; (!*LINK PRIN1INTX EXPR 1)
- ; (HRRZI (REG LINKREG) 144)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1INTX))
- ; (!*LBL (LABEL G0003))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- 1
- ; (!*ENTRY PRIN1INT EXPR 1)
- L0017: intern L0017
- PUSH 15,1
- JUMPN 1,L0119
- HRRZI 1,48
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- JRST L0120
- L0119: JUMPGE 1,L0121
- HRRZI 1,45
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- MOVN 1,0(15)
- HRRZI 12,130
- HRRZI 13,1
- PUSHJ 15,L0017
- JRST L0120
- L0121: HRRZI 12,144
- HRRZI 13,1
- PUSHJ 15,SYMFNC+144
- L0120: MOVE 1,0(15)
- ADJSP 15,-1
- POPJ 15,0
- ; (!*ENTRY PRIN1INTX EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*JUMPNOTEQ (LABEL G0004) (REG 1) (WCONST 0))
- ; (JUMPN (REG 1) (LABEL G0004))
- ; (!*MOVE (QUOTE NIL) (REG 1))
- ; (MOVE (REG 1) (REG NIL))
- ; (!*JUMP (LABEL G0001))
- ; (JRST (LABEL G0001))
- ; (!*LBL (LABEL G0004))
- ; (!*MOVE (WCONST 10) (REG 2))
- ; (HRRZI (REG 2) 10)
- ; (!*LINK LONGDIV EXPR 2)
- ; (HRRZI (REG LINKREG) 145)
- ; (HRRZI (REG NARGREG) 2)
- ; (PUSHJ (REG ST) (ENTRY LONGDIV))
- ; (!*LINK PRIN1INTX EXPR 1)
- ; (HRRZI (REG LINKREG) 144)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (INTERNALENTRY PRIN1INTX))
- ; (!*MOVE (WCONST 10) (REG 2))
- ; (HRRZI (REG 2) 10)
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINK LONGREMAINDER EXPR 2)
- ; (HRRZI (REG LINKREG) 146)
- ; (HRRZI (REG NARGREG) 2)
- ; (PUSHJ (REG ST) (ENTRY LONGREMAINDER))
- ; (!*WPLUS2 (REG 1) (WCONST 48))
- ; (ADDI (REG 1) 48)
- ; (!*LINKE 1 PUTC EXPR 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PUTC))
- ; (!*LBL (LABEL G0001))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- 1
- ; (!*ENTRY PRIN1INTX EXPR 1)
- L0021: intern L0021
- PUSH 15,1
- JUMPN 1,L0122
- MOVE 1,0
- JRST L0123
- L0122: HRRZI 2,10
- HRRZI 12,145
- HRRZI 13,2
- PUSHJ 15,SYMFNC+145
- HRRZI 12,144
- HRRZI 13,1
- PUSHJ 15,L0021
- HRRZI 2,10
- MOVE 1,0(15)
- HRRZI 12,146
- HRRZI 13,2
- PUSHJ 15,SYMFNC+146
- ADDI 1,48
- ADJSP 15,-1
- HRRZI 12,142
- HRRZI 13,1
- JRST SYMFNC+142
- L0123: ADJSP 15,-1
- POPJ 15,0
- ; (!*ENTRY PRIN1ID EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*FIELD (REG 1) (REG 1) (WCONST 18) (WCONST 18))
- ; (HRRZ (REG 1) (REG 1))
- ; (!*MOVE (MEMORY (REG 1) (WCONST SYMNAM)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG 1) (IMMEDIATE SYMNAM)))
- ; (!*LINK PRIN2STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 136)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2STRING))
- ; (!*LINK PBLANK EXPR 0)
- ; (HRRZI (REG LINKREG) 143)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY PBLANK))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- 1
- ; (!*ENTRY PRIN1ID EXPR 1)
- L0024: intern L0024
- PUSH 15,1
- HRRZ 1,1
- MOVE 1,SYMNAM(1)
- HRRZI 12,136
- HRRZI 13,1
- PUSHJ 15,SYMFNC+136
- HRRZI 12,143
- SETZM 13
- PUSHJ 15,SYMFNC+143
- MOVE 1,0(15)
- ADJSP 15,-1
- POPJ 15,0
- ; (!*ENTRY PRIN2ID EXPR 1)
- ; (!*ALLOC 0)
- ; (!*LINKE 0 PRIN1ID EXPR 1)
- ; (HRRZI (REG LINKREG) 129)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN1ID))
- 1
- ; (!*ENTRY PRIN2ID EXPR 1)
- L0025: intern L0025
- HRRZI 12,129
- HRRZI 13,1
- JRST SYMFNC+129
- ; (!*ENTRY PRIN1STRING EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*MOVE (WCONST 34) (REG 1))
- ; (HRRZI (REG 1) 34)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINK PRIN2STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 136)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2STRING))
- ; (!*MOVE (WCONST 34) (REG 1))
- ; (HRRZI (REG 1) 34)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*LINK PBLANK EXPR 0)
- ; (HRRZI (REG LINKREG) 143)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY PBLANK))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- 1
- ; (!*ENTRY PRIN1STRING EXPR 1)
- L0026: intern L0026
- PUSH 15,1
- HRRZI 1,34
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- MOVE 1,0(15)
- HRRZI 12,136
- HRRZI 13,1
- PUSHJ 15,SYMFNC+136
- HRRZI 1,34
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- HRRZI 12,143
- SETZM 13
- PUSHJ 15,SYMFNC+143
- MOVE 1,0(15)
- ADJSP 15,-1
- POPJ 15,0
- ; (!*ENTRY PRIN2STRING EXPR 1)
- ; (!*ALLOC 3)
- ; (ADJSP (REG ST) 3)
- ; (!*MOVE (REG 1) (FRAME 1))
- ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
- ; (!*FIELD (REG 2) (REG 1) (WCONST 18) (WCONST 18))
- ; (HRRZ (REG 2) (REG 1))
- ; (!*MOVE (REG 2) (FRAME 2))
- ; (MOVEM (REG 2) (INDEXED (REG ST) -1))
- ; (!*MOVE (WCONST 0) (FRAME 3))
- ; (SETZM (INDEXED (REG ST) -2))
- ; (!*LBL (LABEL G0005))
- ; (!*SIGNEDFIELD (REG 1) (MEMORY (FRAME 2) (WCONST 0)) (WCONST 18) (WCONST 18))
- ; (HRRE (REG 1) (INDIRECT (INDEXED (REG ST) -1)))
- ; (!*JUMPWGREATERP (LABEL G0004) (FRAME 3) (REG 1))
- ; (CAMGE (REG 1) (INDEXED (REG ST) -2))
- ; (JRST (LABEL G0004))
- ; (!*MOVE (FRAME 3) (REG 2))
- ; (MOVE (REG 2) (INDEXED (REG ST) -2))
- ; (!*MOVE (FRAME 2) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) -1))
- ; (!*WPLUS2 (REG 1) (WCONST 1))
- ; (AOS (REG 1))
- ; (!*LINK BYTE EXPR 2)
- ; (HRRZI (REG LINKREG) 147)
- ; (HRRZI (REG NARGREG) 2)
- ; (ADJBP (REG 2) (LIT (FULLWORD (FIELDPOINTER (INDEXED (REG 1) 0) 0 7))))
- ; (LDB (REG 1) (REG 2))
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*WPLUS2 (FRAME 3) (WCONST 1))
- ; (AOS (INDEXED (REG ST) -2))
- ; (!*JUMP (LABEL G0005))
- ; (JRST (LABEL G0005))
- ; (!*LBL (LABEL G0004))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 3)
- ; (ADJSP (REG ST) (MINUS 3))
- ; (POPJ (REG ST) 0)
- ; (FULLWORD (FIELDPOINTER (INDEXED (REG 1) 0) 0 7))
- 1
- ; (!*ENTRY PRIN2STRING EXPR 1)
- L0028: intern L0028
- ADJSP 15,3
- MOVEM 1,0(15)
- HRRZ 2,1
- MOVEM 2,-1(15)
- SETZM -2(15)
- L0125: HRRE 1,@-1(15)
- CAMGE 1,-2(15)
- JRST L0126
- MOVE 2,-2(15)
- MOVE 1,-1(15)
- AOS 1
- HRRZI 12,147
- HRRZI 13,2
- ADJBP 2,L0124
- LDB 1,2
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- AOS -2(15)
- JRST L0125
- L0126: MOVE 1,0(15)
- ADJSP 15,-3
- POPJ 15,0
- L0124: point 7,0(1),6
- ; (!*ENTRY PRIN1PAIR EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*MOVE (WCONST 40) (REG 1))
- ; (HRRZI (REG 1) 40)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*MOVE (CAR (FRAME 1)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (MOVE (REG 1) (INDEXED (REG 1) 0))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*MOVE (CDR (FRAME 1)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (MOVE (REG 1) (INDEXED (REG 1) 1))
- ; (!*MOVE (REG 1) (FRAME 1))
- ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
- ; (!*LBL (LABEL G0004))
- ; (!*JUMPTYPE (LABEL G0005) (FRAME 1) PAIR)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (INDEXED (REG ST) 0) 0 5))))
- ; (CAIN (REG T6) 9)
- ; (JRST (LABEL G0005))
- ; (!*MOVE (QUOTE NIL) (REG 1))
- ; (MOVE (REG 1) (REG NIL))
- ; (!*JUMP (LABEL G0003))
- ; (JRST (LABEL G0003))
- ; (!*LBL (LABEL G0005))
- ; (!*LINK PBLANK EXPR 0)
- ; (HRRZI (REG LINKREG) 143)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY PBLANK))
- ; (!*MOVE (CAR (FRAME 1)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (MOVE (REG 1) (INDEXED (REG 1) 0))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*MOVE (CDR (FRAME 1)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (MOVE (REG 1) (INDEXED (REG 1) 1))
- ; (!*MOVE (REG 1) (FRAME 1))
- ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
- ; (!*JUMP (LABEL G0004))
- ; (JRST (LABEL G0004))
- ; (!*LBL (LABEL G0003))
- ; (!*JUMPEQ (LABEL G0008) (FRAME 1) (QUOTE NIL))
- ; (CAMN (REG NIL) (INDEXED (REG ST) 0))
- ; (JRST (LABEL G0008))
- ; (!*MOVE (QUOTE " . ") (REG 1))
- ; (MOVE (REG 1) (QUOTE " . "))
- ; (!*LINK PRIN2STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 136)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2STRING))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*LBL (LABEL G0008))
- ; (!*MOVE (WCONST 41) (REG 1))
- ; (HRRZI (REG 1) 41)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*LINK PBLANK EXPR 0)
- ; (HRRZI (REG LINKREG) 143)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY PBLANK))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- ; (FULLWORD (FIELDPOINTER (INDEXED (REG ST) 0) 0 5))
- L0129: 2
- byte(7)32,46,32,0
- 1
- ; (!*ENTRY PRIN1PAIR EXPR 1)
- L0034: intern L0034
- PUSH 15,1
- HRRZI 1,40
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- MOVE 1,0(15)
- MOVE 1,0(1)
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- MOVE 1,0(15)
- MOVE 1,1(1)
- MOVEM 1,0(15)
- L0130: LDB 11,L0127
- CAIN 11,9
- JRST L0131
- MOVE 1,0
- JRST L0132
- L0131: HRRZI 12,143
- SETZM 13
- PUSHJ 15,SYMFNC+143
- MOVE 1,0(15)
- MOVE 1,0(1)
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- MOVE 1,0(15)
- MOVE 1,1(1)
- MOVEM 1,0(15)
- JRST L0130
- L0132: CAMN 0,0(15)
- JRST L0133
- MOVE 1,L0128
- HRRZI 12,136
- HRRZI 13,1
- PUSHJ 15,SYMFNC+136
- MOVE 1,0(15)
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- L0133: HRRZI 1,41
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- HRRZI 12,143
- SETZM 13
- PUSHJ 15,SYMFNC+143
- MOVE 1,0(15)
- ADJSP 15,-1
- POPJ 15,0
- L0127: point 5,0(15),4
- L0128: <4_31>+L0129
- ; (!*ENTRY PRIN2PAIR EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*MOVE (WCONST 40) (REG 1))
- ; (HRRZI (REG 1) 40)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*MOVE (CAR (FRAME 1)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (MOVE (REG 1) (INDEXED (REG 1) 0))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (CDR (FRAME 1)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (MOVE (REG 1) (INDEXED (REG 1) 1))
- ; (!*MOVE (REG 1) (FRAME 1))
- ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
- ; (!*LBL (LABEL G0004))
- ; (!*JUMPTYPE (LABEL G0005) (FRAME 1) PAIR)
- ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (INDEXED (REG ST) 0) 0 5))))
- ; (CAIN (REG T6) 9)
- ; (JRST (LABEL G0005))
- ; (!*MOVE (QUOTE NIL) (REG 1))
- ; (MOVE (REG 1) (REG NIL))
- ; (!*JUMP (LABEL G0003))
- ; (JRST (LABEL G0003))
- ; (!*LBL (LABEL G0005))
- ; (!*LINK PBLANK EXPR 0)
- ; (HRRZI (REG LINKREG) 143)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY PBLANK))
- ; (!*MOVE (CAR (FRAME 1)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (MOVE (REG 1) (INDEXED (REG 1) 0))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (CDR (FRAME 1)) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (MOVE (REG 1) (INDEXED (REG 1) 1))
- ; (!*MOVE (REG 1) (FRAME 1))
- ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
- ; (!*JUMP (LABEL G0004))
- ; (JRST (LABEL G0004))
- ; (!*LBL (LABEL G0003))
- ; (!*JUMPEQ (LABEL G0008) (FRAME 1) (QUOTE NIL))
- ; (CAMN (REG NIL) (INDEXED (REG ST) 0))
- ; (JRST (LABEL G0008))
- ; (!*MOVE (QUOTE " . ") (REG 1))
- ; (MOVE (REG 1) (QUOTE " . "))
- ; (!*LINK PRIN2STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 136)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2STRING))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*LBL (LABEL G0008))
- ; (!*MOVE (WCONST 41) (REG 1))
- ; (HRRZI (REG 1) 41)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*LINK PBLANK EXPR 0)
- ; (HRRZI (REG LINKREG) 143)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY PBLANK))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- ; (FULLWORD (FIELDPOINTER (INDEXED (REG ST) 0) 0 5))
- L0136: 2
- byte(7)32,46,32,0
- 1
- ; (!*ENTRY PRIN2PAIR EXPR 1)
- L0042: intern L0042
- PUSH 15,1
- HRRZI 1,40
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- MOVE 1,0(15)
- MOVE 1,0(1)
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,0(15)
- MOVE 1,1(1)
- MOVEM 1,0(15)
- L0137: LDB 11,L0134
- CAIN 11,9
- JRST L0138
- MOVE 1,0
- JRST L0139
- L0138: HRRZI 12,143
- SETZM 13
- PUSHJ 15,SYMFNC+143
- MOVE 1,0(15)
- MOVE 1,0(1)
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,0(15)
- MOVE 1,1(1)
- MOVEM 1,0(15)
- JRST L0137
- L0139: CAMN 0,0(15)
- JRST L0140
- MOVE 1,L0135
- HRRZI 12,136
- HRRZI 13,1
- PUSHJ 15,SYMFNC+136
- MOVE 1,0(15)
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- L0140: HRRZI 1,41
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- HRRZI 12,143
- SETZM 13
- PUSHJ 15,SYMFNC+143
- MOVE 1,0(15)
- ADJSP 15,-1
- POPJ 15,0
- L0134: point 5,0(15),4
- L0135: <4_31>+L0136
- ; (!*ENTRY TERPRI EXPR 0)
- ; (!*ALLOC 0)
- ; (!*MOVE (WCONST 10) (REG 1))
- ; (HRRZI (REG 1) 10)
- ; (!*LINKE 0 PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PUTC))
- 0
- ; (!*ENTRY TERPRI EXPR 0)
- TERPRI: intern TERPRI
- HRRZI 1,10
- HRRZI 12,142
- HRRZI 13,1
- JRST SYMFNC+142
- ; (!*ENTRY PRTITM EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*MOVE (QUOTE " <") (REG 1))
- ; (MOVE (REG 1) (QUOTE " <"))
- ; (!*LINK PRIN2STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 136)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2STRING))
- ; (!*FIELD (REG 1) (FRAME 1) (WCONST 0) (WCONST 5))
- ; (LDB (REG 1) (LIT (FULLWORD (FIELDPOINTER (INDEXED (REG ST) 0) 0 5))))
- ; (!*LINK PRIN1INT EXPR 1)
- ; (HRRZI (REG LINKREG) 130)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1INT))
- ; (!*MOVE (WCONST 58) (REG 1))
- ; (HRRZI (REG 1) 58)
- ; (!*LINK PUTC EXPR 1)
- ; (HRRZI (REG LINKREG) 142)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PUTC))
- ; (!*FIELD (REG 1) (FRAME 1) (WCONST 18) (WCONST 18))
- ; (HRRZ (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINK PRIN1INT EXPR 1)
- ; (HRRZI (REG LINKREG) 130)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1INT))
- ; (!*MOVE (QUOTE "> ") (REG 1))
- ; (MOVE (REG 1) (QUOTE "> "))
- ; (!*LINK PRIN2STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 136)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2STRING))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*EXIT 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (POPJ (REG ST) 0)
- ; (FULLWORD (FIELDPOINTER (INDEXED (REG ST) 0) 0 5))
- L0144: 1
- byte(7)62,32,0
- L0145: 1
- byte(7)32,60,0
- 1
- ; (!*ENTRY PRTITM EXPR 1)
- PRTITM: intern PRTITM
- PUSH 15,1
- MOVE 1,L0141
- HRRZI 12,136
- HRRZI 13,1
- PUSHJ 15,SYMFNC+136
- LDB 1,L0142
- HRRZI 12,130
- HRRZI 13,1
- PUSHJ 15,SYMFNC+130
- HRRZI 1,58
- HRRZI 12,142
- HRRZI 13,1
- PUSHJ 15,SYMFNC+142
- HRRZ 1,0(15)
- HRRZI 12,130
- HRRZI 13,1
- PUSHJ 15,SYMFNC+130
- MOVE 1,L0143
- HRRZI 12,136
- HRRZI 13,1
- PUSHJ 15,SYMFNC+136
- MOVE 1,0(15)
- ADJSP 15,-1
- POPJ 15,0
- L0142: point 5,0(15),4
- L0143: <4_31>+L0144
- L0141: <4_31>+L0145
- ; (!*ENTRY CHANNELPRIN2 EXPR 2)
- ; (!*ALLOC 0)
- ; (!*MOVE (REG 2) (REG 1))
- ; (MOVE (REG 1) (REG 2))
- ; (!*LINKE 0 PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN2))
- 2
- ; (!*ENTRY CHANNELPRIN2 EXPR 2)
- L0093: intern L0093
- MOVE 1,2
- HRRZI 12,138
- HRRZI 13,1
- JRST SYMFNC+138
- ; (!*ENTRY ERRORHEADER EXPR 0)
- ; (!*ALLOC 0)
- ; (!*MOVE (QUOTE "*** ERROR *** ") (REG 1))
- ; (MOVE (REG 1) (QUOTE "*** ERROR *** "))
- ; (!*LINKE 0 PRIN2STRING EXPR 1)
- ; (HRRZI (REG LINKREG) 136)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY PRIN2STRING))
- L0147: 13
- byte(7)42,42,42,32,69,82,82,79,82,32,42,42,42,32,0
- 0
- ; (!*ENTRY ERRORHEADER EXPR 0)
- L0098: intern L0098
- MOVE 1,L0146
- HRRZI 12,136
- HRRZI 13,1
- JRST SYMFNC+136
- L0146: <4_31>+L0147
- ; (!*ENTRY ERROR EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*LINK ERRORHEADER EXPR 0)
- ; (HRRZI (REG LINKREG) 155)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY ERRORHEADER))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINKE 1 ERRORTRAILER EXPR 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (HRRZI (REG LINKREG) 156)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY ERRORTRAILER))
- 1
- ; (!*ENTRY ERROR EXPR 1)
- ERROR: intern ERROR
- PUSH 15,1
- HRRZI 12,155
- SETZM 13
- PUSHJ 15,SYMFNC+155
- MOVE 1,0(15)
- ADJSP 15,-1
- HRRZI 12,156
- HRRZI 13,1
- JRST SYMFNC+156
- ; (!*ENTRY ERRORTRAILER EXPR 1)
- ; (!*ALLOC 0)
- ; (!*LINK PRIN2T EXPR 1)
- ; (HRRZI (REG LINKREG) 141)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2T))
- ; (!*LINK QUIT EXPR 0)
- ; (HRRZI (REG LINKREG) 148)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY QUIT))
- ; (!*MOVE (QUOTE NIL) (REG 1))
- ; (MOVE (REG 1) (REG NIL))
- ; (!*EXIT 0)
- ; (POPJ (REG ST) 0)
- 1
- ; (!*ENTRY ERRORTRAILER EXPR 1)
- L0099: intern L0099
- HRRZI 12,141
- HRRZI 13,1
- PUSHJ 15,SYMFNC+141
- HRRZI 12,148
- SETZM 13
- PUSHJ 15,SYMFNC+148
- MOVE 1,0
- POPJ 15,0
- ; (!*ENTRY FATALERROR EXPR 1)
- ; (!*PUSH (REG 1))
- ; (PUSH (REG ST) (REG 1))
- ; (!*LINK ERRORHEADER EXPR 0)
- ; (HRRZI (REG LINKREG) 155)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY ERRORHEADER))
- ; (!*MOVE (QUOTE " FATAL ") (REG 1))
- ; (MOVE (REG 1) (QUOTE " FATAL "))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINKE 1 ERRORTRAILER EXPR 1)
- ; (ADJSP (REG ST) (MINUS 1))
- ; (HRRZI (REG LINKREG) 156)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY ERRORTRAILER))
- L0149: 6
- byte(7)32,70,65,84,65,76,32,0
- 1
- ; (!*ENTRY FATALERROR EXPR 1)
- L0102: intern L0102
- PUSH 15,1
- HRRZI 12,155
- SETZM 13
- PUSHJ 15,SYMFNC+155
- MOVE 1,L0148
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,0(15)
- ADJSP 15,-1
- HRRZI 12,156
- HRRZI 13,1
- JRST SYMFNC+156
- L0148: <4_31>+L0149
- ; (!*ENTRY STDERROR EXPR 1)
- ; (!*ALLOC 0)
- ; (!*LINKE 0 ERROR EXPR 1)
- ; (HRRZI (REG LINKREG) 149)
- ; (HRRZI (REG NARGREG) 1)
- ; (JRST (ENTRY ERROR))
- 1
- ; (!*ENTRY STDERROR EXPR 1)
- L0103: intern L0103
- HRRZI 12,149
- HRRZI 13,1
- JRST SYMFNC+149
- ; (!*ENTRY TYPEERROR EXPR 3)
- ; (!*ALLOC 3)
- ; (ADJSP (REG ST) 3)
- ; (!*MOVE (REG 1) (FRAME 1))
- ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
- ; (!*MOVE (REG 2) (FRAME 2))
- ; (MOVEM (REG 2) (INDEXED (REG ST) -1))
- ; (!*MOVE (REG 3) (FRAME 3))
- ; (MOVEM (REG 3) (INDEXED (REG ST) -2))
- ; (!*LINK ERRORHEADER EXPR 0)
- ; (HRRZI (REG LINKREG) 155)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY ERRORHEADER))
- ; (!*MOVE (QUOTE "An attempt was made to do") (REG 1))
- ; (MOVE (REG 1) (QUOTE "An attempt was made to do"))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (FRAME 2) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) -1))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*MOVE (QUOTE " on `") (REG 1))
- ; (MOVE (REG 1) (QUOTE " on `"))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*MOVE (QUOTE ", which is not ") (REG 1))
- ; (MOVE (REG 1) (QUOTE ", which is not "))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (FRAME 3) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) -2))
- ; (!*LINK PRIN1T EXPR 1)
- ; (HRRZI (REG LINKREG) 160)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1T))
- ; (!*LINK QUIT EXPR 0)
- ; (HRRZI (REG LINKREG) 148)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY QUIT))
- ; (!*MOVE (QUOTE NIL) (REG 1))
- ; (MOVE (REG 1) (REG NIL))
- ; (!*EXIT 3)
- ; (ADJSP (REG ST) (MINUS 3))
- ; (POPJ (REG ST) 0)
- L0153: 14
- byte(7)44,32,119,104,105,99,104,32,105,115,32,110,111,116,32,0
- L0154: 4
- byte(7)32,111,110,32,96,0
- L0155: 24
- byte(7)65,110,32,97,116,116,101,109,112,116,32,119,97,115,32,109,97,100,101,32,116,111,32,100,111,0
- 3
- ; (!*ENTRY TYPEERROR EXPR 3)
- L0156: intern L0156
- ADJSP 15,3
- MOVEM 1,0(15)
- MOVEM 2,-1(15)
- MOVEM 3,-2(15)
- HRRZI 12,155
- SETZM 13
- PUSHJ 15,SYMFNC+155
- MOVE 1,L0150
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,-1(15)
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- MOVE 1,L0151
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,0(15)
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- MOVE 1,L0152
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,-2(15)
- HRRZI 12,160
- HRRZI 13,1
- PUSHJ 15,SYMFNC+160
- HRRZI 12,148
- SETZM 13
- PUSHJ 15,SYMFNC+148
- MOVE 1,0
- ADJSP 15,-3
- POPJ 15,0
- L0152: <4_31>+L0153
- L0151: <4_31>+L0154
- L0150: <4_31>+L0155
- ; (!*ENTRY USAGETYPEERROR EXPR 4)
- ; (!*ALLOC 3)
- ; (ADJSP (REG ST) 3)
- ; (!*MOVE (REG 1) (FRAME 1))
- ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
- ; (!*MOVE (REG 2) (FRAME 2))
- ; (MOVEM (REG 2) (INDEXED (REG ST) -1))
- ; (!*MOVE (REG 4) (FRAME 3))
- ; (MOVEM (REG 4) (INDEXED (REG ST) -2))
- ; (!*LINK ERRORHEADER EXPR 0)
- ; (HRRZI (REG LINKREG) 155)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY ERRORHEADER))
- ; (!*MOVE (QUOTE "An attempt was made to use") (REG 1))
- ; (MOVE (REG 1) (QUOTE "An attempt was made to use"))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (FRAME 1) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) 0))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*MOVE (QUOTE " as ") (REG 1))
- ; (MOVE (REG 1) (QUOTE " as "))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (FRAME 3) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) -2))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*MOVE (QUOTE " in `") (REG 1))
- ; (MOVE (REG 1) (QUOTE " in `"))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (FRAME 2) (REG 1))
- ; (MOVE (REG 1) (INDEXED (REG ST) -1))
- ; (!*LINK PRIN1 EXPR 1)
- ; (HRRZI (REG LINKREG) 134)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN1))
- ; (!*MOVE (QUOTE NIL) (REG 1))
- ; (MOVE (REG 1) (REG NIL))
- ; (!*LINK PRIN2 EXPR 1)
- ; (HRRZI (REG LINKREG) 138)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2))
- ; (!*MOVE (QUOTE " is needed") (REG 1))
- ; (MOVE (REG 1) (QUOTE " is needed"))
- ; (!*LINK PRIN2T EXPR 1)
- ; (HRRZI (REG LINKREG) 141)
- ; (HRRZI (REG NARGREG) 1)
- ; (PUSHJ (REG ST) (ENTRY PRIN2T))
- ; (!*LINK QUIT EXPR 0)
- ; (HRRZI (REG LINKREG) 148)
- ; (SETZM (REG NARGREG))
- ; (PUSHJ (REG ST) (ENTRY QUIT))
- ; (!*MOVE (QUOTE NIL) (REG 1))
- ; (MOVE (REG 1) (REG NIL))
- ; (!*EXIT 3)
- ; (ADJSP (REG ST) (MINUS 3))
- ; (POPJ (REG ST) 0)
- L0161: 9
- byte(7)32,105,115,32,110,101,101,100,101,100,0
- L0162: 4
- byte(7)32,105,110,32,96,0
- L0163: 3
- byte(7)32,97,115,32,0
- L0164: 25
- byte(7)65,110,32,97,116,116,101,109,112,116,32,119,97,115,32,109,97,100,101,32,116,111,32,117,115,101,0
- 4
- ; (!*ENTRY USAGETYPEERROR EXPR 4)
- L0165: intern L0165
- ADJSP 15,3
- MOVEM 1,0(15)
- MOVEM 2,-1(15)
- MOVEM 4,-2(15)
- HRRZI 12,155
- SETZM 13
- PUSHJ 15,SYMFNC+155
- MOVE 1,L0157
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,0(15)
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- MOVE 1,L0158
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,-2(15)
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- MOVE 1,L0159
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,-1(15)
- HRRZI 12,134
- HRRZI 13,1
- PUSHJ 15,SYMFNC+134
- MOVE 1,0
- HRRZI 12,138
- HRRZI 13,1
- PUSHJ 15,SYMFNC+138
- MOVE 1,L0160
- HRRZI 12,141
- HRRZI 13,1
- PUSHJ 15,SYMFNC+141
- HRRZI 12,148
- SETZM 13
- PUSHJ 15,SYMFNC+148
- MOVE 1,0
- ADJSP 15,-3
- POPJ 15,0
- L0160: <4_31>+L0161
- L0159: <4_31>+L0162
- L0158: <4_31>+L0163
- L0157: <4_31>+L0164
- ; (!*ENTRY NONIDERROR EXPR 2)
- ; (!*ALLOC 0)
- ; (!*MOVE (QUOTE "an identifier") (REG 3))
- ; (MOVE (REG 3) (QUOTE "an identifier"))
- ; (!*MOVE (!$FLUID FN) (REG 2))
- ; (MOVE (REG 2) (!$FLUID FN))
- ; (!*MOVE (!$FLUID OFFENDER) (REG 1))
- ; (MOVE (REG 1) (!$FLUID OFFENDER))
- ; (!*LINKE 0 TYPEERROR EXPR 3)
- ; (HRRZI (REG LINKREG) 161)
- ; (HRRZI (REG NARGREG) 3)
- ; (JRST (ENTRY TYPEERROR))
- L0167: 12
- byte(7)97,110,32,105,100,101,110,116,105,102,105,101,114,0
- 2
- ; (!*ENTRY NONIDERROR EXPR 2)
- L0106: intern L0106
- MOVE 3,L0166
- MOVE 2,SYMVAL+163
- MOVE 1,SYMVAL+164
- HRRZI 12,161
- HRRZI 13,3
- JRST SYMFNC+161
- L0166: <4_31>+L0167
- ; (!*ENTRY NONNUMBERERROR EXPR 2)
- ; (!*ALLOC 0)
- ; (!*LAMBIND (REGISTERS (REG 2) (REG 1)) (NONLOCALVARS (!$FLUID FN) (!$FLUID OFFENDER)))
- ; (MOVEM (REG 2) (INDIRECT (FLUID LAMBINDARGS!*)))
- ; (MOVE (REG 2) (FLUID LAMBINDARGS!*))
- ; (MOVEM (REG 1) (INDEXED (REG 2) 1))
- ; (MOVE (REG 1) (QUOTE [FN OFFENDER]))
- ; (PUSHJ (REG ST) (ENTRY LAMBIND))
- ; (!*MOVE (QUOTE "a number") (REG 3))
- ; (MOVE (REG 3) (QUOTE "a number"))
- ; (!*MOVE (!$FLUID FN) (REG 2))
- ; (MOVE (REG 2) (!$FLUID FN))
- ; (!*MOVE (!$FLUID OFFENDER) (REG 1))
- ; (MOVE (REG 1) (!$FLUID OFFENDER))
- ; (!*LINK TYPEERROR EXPR 3)
- ; (HRRZI (REG LINKREG) 161)
- ; (HRRZI (REG NARGREG) 3)
- ; (PUSHJ (REG ST) (ENTRY TYPEERROR))
- ; (!*FREERSTR (NONLOCALVARS (!$FLUID FN) (!$FLUID OFFENDER)))
- ; (HRRZI (REG 1) 2)
- ; (PUSHJ (REG ST) (ENTRY UNBINDN))
- ; (!*EXIT 0)
- ; (POPJ (REG ST) 0)
- L0170: 7
- byte(7)97,32,110,117,109,98,101,114,0
- L0171: 1
- <30_31>+163
- <30_31>+164
- 2
- ; (!*ENTRY NONNUMBERERROR EXPR 2)
- L0172: intern L0172
- MOVEM 2,@SYMVAL+166
- MOVE 2,SYMVAL+166
- MOVEM 1,1(2)
- MOVE 1,L0168
- PUSHJ 15,SYMFNC+167
- MOVE 3,L0169
- MOVE 2,SYMVAL+163
- MOVE 1,SYMVAL+164
- HRRZI 12,161
- HRRZI 13,3
- PUSHJ 15,SYMFNC+161
- HRRZI 1,2
- PUSHJ 15,SYMFNC+168
- POPJ 15,0
- L0169: <4_31>+L0170
- L0168: <8_31>+L0171
- ; (!*ENTRY NONINTEGERERROR EXPR 2)
- ; (!*ALLOC 0)
- ; (!*LAMBIND (REGISTERS (REG 2) (REG 1)) (NONLOCALVARS (!$FLUID FN) (!$FLUID OFFENDER)))
- ; (MOVEM (REG 2) (INDIRECT (FLUID LAMBINDARGS!*)))
- ; (MOVE (REG 2) (FLUID LAMBINDARGS!*))
- ; (MOVEM (REG 1) (INDEXED (REG 2) 1))
- ; (MOVE (REG 1) (QUOTE [FN OFFENDER]))
- ; (PUSHJ (REG ST) (ENTRY LAMBIND))
- ; (!*MOVE (QUOTE "an integer") (REG 3))
- ; (MOVE (REG 3) (QUOTE "an integer"))
- ; (!*MOVE (!$FLUID FN) (REG 2))
- ; (MOVE (REG 2) (!$FLUID FN))
- ; (!*MOVE (!$FLUID OFFENDER) (REG 1))
- ; (MOVE (REG 1) (!$FLUID OFFENDER))
- ; (!*LINK TYPEERROR EXPR 3)
- ; (HRRZI (REG LINKREG) 161)
- ; (HRRZI (REG NARGREG) 3)
- ; (PUSHJ (REG ST) (ENTRY TYPEERROR))
- ; (!*FREERSTR (NONLOCALVARS (!$FLUID FN) (!$FLUID OFFENDER)))
- ; (HRRZI (REG 1) 2)
- ; (PUSHJ (REG ST) (ENTRY UNBINDN))
- ; (!*EXIT 0)
- ; (POPJ (REG ST) 0)
- L0175: 9
- byte(7)97,110,32,105,110,116,101,103,101,114,0
- L0176: 1
- <30_31>+163
- <30_31>+164
- 2
- ; (!*ENTRY NONINTEGERERROR EXPR 2)
- L0177: intern L0177
- MOVEM 2,@SYMVAL+166
- MOVE 2,SYMVAL+166
- MOVEM 1,1(2)
- MOVE 1,L0173
- PUSHJ 15,SYMFNC+167
- MOVE 3,L0174
- MOVE 2,SYMVAL+163
- MOVE 1,SYMVAL+164
- HRRZI 12,161
- HRRZI 13,3
- PUSHJ 15,SYMFNC+161
- HRRZI 1,2
- PUSHJ 15,SYMFNC+168
- POPJ 15,0
- L0174: <4_31>+L0175
- L0173: <8_31>+L0176
- ; (!*ENTRY NONPOSITIVEINTEGERERROR EXPR 2)
- ; (!*ALLOC 0)
- ; (!*LAMBIND (REGISTERS (REG 2) (REG 1)) (NONLOCALVARS (!$FLUID FN) (!$FLUID OFFENDER)))
- ; (MOVEM (REG 2) (INDIRECT (FLUID LAMBINDARGS!*)))
- ; (MOVE (REG 2) (FLUID LAMBINDARGS!*))
- ; (MOVEM (REG 1) (INDEXED (REG 2) 1))
- ; (MOVE (REG 1) (QUOTE [FN OFFENDER]))
- ; (PUSHJ (REG ST) (ENTRY LAMBIND))
- ; (!*MOVE (QUOTE "a non-negative integer") (REG 3))
- ; (MOVE (REG 3) (QUOTE "a non-negative integer"))
- ; (!*MOVE (!$FLUID FN) (REG 2))
- ; (MOVE (REG 2) (!$FLUID FN))
- ; (!*MOVE (!$FLUID OFFENDER) (REG 1))
- ; (MOVE (REG 1) (!$FLUID OFFENDER))
- ; (!*LINK TYPEERROR EXPR 3)
- ; (HRRZI (REG LINKREG) 161)
- ; (HRRZI (REG NARGREG) 3)
- ; (PUSHJ (REG ST) (ENTRY TYPEERROR))
- ; (!*FREERSTR (NONLOCALVARS (!$FLUID FN) (!$FLUID OFFENDER)))
- ; (HRRZI (REG 1) 2)
- ; (PUSHJ (REG ST) (ENTRY UNBINDN))
- ; (!*EXIT 0)
- ; (POPJ (REG ST) 0)
- L0180: 21
- byte(7)97,32,110,111,110,45,110,101,103,97,116,105,118,101,32,105,110,116,101,103,101,114,0
- L0181: 1
- <30_31>+163
- <30_31>+164
- 2
- ; (!*ENTRY NONPOSITIVEINTEGERERROR EXPR 2)
- L0182: intern L0182
- MOVEM 2,@SYMVAL+166
- MOVE 2,SYMVAL+166
- MOVEM 1,1(2)
- MOVE 1,L0178
- PUSHJ 15,SYMFNC+167
- MOVE 3,L0179
- MOVE 2,SYMVAL+163
- MOVE 1,SYMVAL+164
- HRRZI 12,161
- HRRZI 13,3
- PUSHJ 15,SYMFNC+161
- HRRZI 1,2
- PUSHJ 15,SYMFNC+168
- POPJ 15,0
- L0179: <4_31>+L0180
- L0178: <8_31>+L0181
- end
|