main7.mac 115 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767
  1. search monsym
  2. radix 10
  3. extern STACK
  4. extern L0001
  5. extern L0002
  6. extern HEAP
  7. extern L0183
  8. extern L0184
  9. extern L0185
  10. extern L0186
  11. extern BPS
  12. extern L1185
  13. extern L1186
  14. extern L1187
  15. extern L1188
  16. ; (!*ENTRY INITHEAP EXPR 0)
  17. ; (!*ALLOC 0)
  18. ; (!*MOVE (WVAR HEAPLOWERBOUND) (WVAR HEAPLAST))
  19. ; (MOVE (REG T1) (WVAR HEAPLOWERBOUND))
  20. ; (MOVEM (REG T1) (WVAR HEAPLAST))
  21. ; (!*MOVE (WCONST 0) (REG 1))
  22. ; (SETZM (REG 1))
  23. ; (!*MOVE (REG 1) (WVAR HEAPPREVIOUSLAST))
  24. ; (MOVEM (REG 1) (WVAR HEAPPREVIOUSLAST))
  25. ; (!*EXIT 0)
  26. ; (POPJ (REG ST) 0)
  27. 0
  28. ; (!*ENTRY INITHEAP EXPR 0)
  29. L1189: intern L1189
  30. MOVE 6,L0183
  31. MOVEM 6,L0185
  32. SETZM 1
  33. MOVEM 1,L0186
  34. POPJ 15,0
  35. extern L0004
  36. extern ARG1
  37. extern ARG2
  38. extern ARG3
  39. extern ARG4
  40. extern ARG5
  41. extern ARG6
  42. extern ARG7
  43. extern ARG8
  44. extern ARG9
  45. extern ARG10
  46. extern ARG11
  47. extern ARG12
  48. extern ARG13
  49. extern ARG14
  50. extern ARG15
  51. ; (!*ENTRY MAIN!. EXPR 0)
  52. ; (RESET)
  53. ; (MOVE (REG ST) (LIT (HALFWORD (MINUS (WCONST STACKSIZE)) (DIFFERENCE (WCONST STACK) 1))))
  54. ; (MOVE (REG NIL) (FLUID NIL))
  55. ; (!*LINKE 0 FIRSTCALL EXPR 0)
  56. ; (HRRZI (REG LINKREG) 400)
  57. ; (SETZM (REG NARGREG))
  58. ; (JRST (ENTRY FIRSTCALL))
  59. ; (HALFWORD (MINUS (WCONST STACKSIZE)) (DIFFERENCE (WCONST STACK) 1))
  60. 0
  61. ; (!*ENTRY MAIN!. EXPR 0)
  62. intern MAIN.
  63. MAIN.: RESET
  64. MOVE 15,L1190
  65. MOVE 0,SYMVAL+128
  66. HRRZI 12,400
  67. SETZM 13
  68. JRST SYMFNC+400
  69. L1190: byte(18)-5000,STACK-1
  70. ; (!*ENTRY INIT EXPR 0)
  71. ; (!*ALLOC 0)
  72. ; (!*MOVE (WCONST 0) (REG 1))
  73. ; (SETZM (REG 1))
  74. ; (!*LINK INIT20 EXPR 1)
  75. extern INIT20
  76. ; (PUSHJ (REG ST) (INTERNALENTRY INIT20))
  77. ; (!*MOVE (WCONST 0) (!$FLUID IN!*))
  78. ; (SETZM (!$FLUID IN!*))
  79. ; (!*MOVE (WCONST 1) (!$FLUID OUT!*))
  80. ; (HRRZI (REG T1) 1)
  81. ; (MOVEM (REG T1) (!$FLUID OUT!*))
  82. ; (!*MOVE (QUOTE NIL) (REG 1))
  83. ; (MOVE (REG 1) (REG NIL))
  84. ; (!*EXIT 0)
  85. ; (POPJ (REG ST) 0)
  86. 0
  87. ; (!*ENTRY INIT EXPR 0)
  88. INIT: intern INIT
  89. SETZM 1
  90. PUSHJ 15,INIT20
  91. SETZM SYMVAL+385
  92. HRRZI 6,1
  93. MOVEM 6,SYMVAL+154
  94. MOVE 1,0
  95. POPJ 15,0
  96. ; (!*ENTRY GETC EXPR 0)
  97. ; (!*ALLOC 0)
  98. ; (!*JUMPNOTEQ (LABEL G0004) (WCONST 0) (!$FLUID IN!*))
  99. ; (SKIPE (!$FLUID IN!*))
  100. ; (JRST (LABEL G0004))
  101. ; (!*MOVE (WCONST 0) (REG 1))
  102. ; (SETZM (REG 1))
  103. ; (!*LINKE 0 GETC20 EXPR 1)
  104. extern GETC20
  105. ; (PUSHJ (REG ST) (INTERNALENTRY GETC20))
  106. ; (POPJ (REG ST) 0)
  107. ; (!*LBL (LABEL G0004))
  108. ; (!*MOVE (!$FLUID IN!*) (REG 1))
  109. ; (MOVE (REG 1) (!$FLUID IN!*))
  110. ; (!*LINKE 0 INDEPENDENTREADCHAR EXPR 1)
  111. ; (HRRZI (REG LINKREG) 391)
  112. ; (HRRZI (REG NARGREG) 1)
  113. ; (JRST (ENTRY INDEPENDENTREADCHAR))
  114. 0
  115. ; (!*ENTRY GETC EXPR 0)
  116. GETC: intern GETC
  117. SKIPE SYMVAL+385
  118. JRST L1191
  119. SETZM 1
  120. PUSHJ 15,GETC20
  121. POPJ 15,0
  122. L1191: MOVE 1,SYMVAL+385
  123. HRRZI 12,391
  124. HRRZI 13,1
  125. JRST SYMFNC+391
  126. ; (!*ENTRY TIMC EXPR 0)
  127. ; (!*ALLOC 0)
  128. ; (!*MOVE (WCONST 0) (REG 1))
  129. ; (SETZM (REG 1))
  130. ; (!*LINKE 0 TIMC20 EXPR 1)
  131. extern TIMC20
  132. ; (PUSHJ (REG ST) (INTERNALENTRY TIMC20))
  133. ; (POPJ (REG ST) 0)
  134. 0
  135. ; (!*ENTRY TIMC EXPR 0)
  136. TIMC: intern TIMC
  137. SETZM 1
  138. PUSHJ 15,TIMC20
  139. POPJ 15,0
  140. ; (!*ENTRY PUTC EXPR 1)
  141. ; (!*ALLOC 0)
  142. ; (!*JUMPNOTEQ (LABEL G0004) (WCONST 1) (!$FLUID OUT!*))
  143. ; (MOVE (REG T2) (!$FLUID OUT!*))
  144. ; (CAIE (REG T2) 1)
  145. ; (JRST (LABEL G0004))
  146. ; (!*LINKE 0 PUTC20 EXPR 1)
  147. extern PUTC20
  148. ; (PUSHJ (REG ST) (INTERNALENTRY PUTC20))
  149. ; (POPJ (REG ST) 0)
  150. ; (!*LBL (LABEL G0004))
  151. ; (!*MOVE (REG 1) (REG 2))
  152. ; (MOVE (REG 2) (REG 1))
  153. ; (!*MOVE (!$FLUID OUT!*) (REG 1))
  154. ; (MOVE (REG 1) (!$FLUID OUT!*))
  155. ; (!*LINKE 0 INDEPENDENTWRITECHAR EXPR 2)
  156. ; (HRRZI (REG LINKREG) 152)
  157. ; (HRRZI (REG NARGREG) 2)
  158. ; (JRST (ENTRY INDEPENDENTWRITECHAR))
  159. 1
  160. ; (!*ENTRY PUTC EXPR 1)
  161. PUTC: intern PUTC
  162. MOVE 7,SYMVAL+154
  163. CAIE 7,1
  164. JRST L1192
  165. PUSHJ 15,PUTC20
  166. POPJ 15,0
  167. L1192: MOVE 2,1
  168. MOVE 1,SYMVAL+154
  169. HRRZI 12,152
  170. HRRZI 13,2
  171. JRST SYMFNC+152
  172. ; (!*ENTRY QUIT EXPR 0)
  173. ; (!*ALLOC 0)
  174. ; (!*MOVE (WCONST 0) (REG 1))
  175. ; (SETZM (REG 1))
  176. ; (!*LINKE 0 QUIT20 EXPR 1)
  177. extern QUIT20
  178. ; (PUSHJ (REG ST) (INTERNALENTRY QUIT20))
  179. ; (POPJ (REG ST) 0)
  180. 0
  181. ; (!*ENTRY QUIT EXPR 0)
  182. QUIT: intern QUIT
  183. SETZM 1
  184. PUSHJ 15,QUIT20
  185. POPJ 15,0
  186. ; (!*ENTRY DATE EXPR 0)
  187. ; (!*ALLOC 0)
  188. ; (!*MOVE (QUOTE "No-Date-Yet") (REG 1))
  189. ; (MOVE (REG 1) (QUOTE "No-Date-Yet"))
  190. ; (!*EXIT 0)
  191. ; (POPJ (REG ST) 0)
  192. L1194: 10
  193. byte(7)78,111,45,68,97,116,101,45,89,101,116,0
  194. 0
  195. ; (!*ENTRY DATE EXPR 0)
  196. DATE: intern DATE
  197. MOVE 1,L1193
  198. POPJ 15,0
  199. L1193: <4_31>+L1194
  200. ; (!*ENTRY VERSIONNAME EXPR 0)
  201. ; (!*ALLOC 0)
  202. ; (!*MOVE (QUOTE "DEC-20 test system") (REG 1))
  203. ; (MOVE (REG 1) (QUOTE "DEC-20 test system"))
  204. ; (!*EXIT 0)
  205. ; (POPJ (REG ST) 0)
  206. L1196: 17
  207. byte(7)68,69,67,45,50,48,32,116,101,115,116,32,115,121,115,116,101,109,0
  208. 0
  209. ; (!*ENTRY VERSIONNAME EXPR 0)
  210. L1197: intern L1197
  211. MOVE 1,L1195
  212. POPJ 15,0
  213. L1195: <4_31>+L1196
  214. ; (!*ENTRY PUTINT EXPR 1)
  215. ; (!*ALLOC 0)
  216. ; (!*LINKE 0 PUTI20 EXPR 1)
  217. extern PUTI20
  218. ; (PUSHJ (REG ST) (INTERNALENTRY PUTI20))
  219. ; (POPJ (REG ST) 0)
  220. 1
  221. ; (!*ENTRY PUTINT EXPR 1)
  222. PUTINT: intern PUTINT
  223. PUSHJ 15,PUTI20
  224. POPJ 15,0
  225. ; (!*ENTRY !%STORE!-JCALL EXPR 2)
  226. ; (!*ALLOC 0)
  227. ; (!*WOR (REG 1) 23085449216)
  228. ; (IOR (REG 1) 23085449216)
  229. ; (!*MOVE (REG 1) (MEMORY (REG 2) (WCONST 0)))
  230. ; (MOVEM (REG 1) (INDEXED (REG 2) 0))
  231. ; (!*EXIT 0)
  232. ; (POPJ (REG ST) 0)
  233. 2
  234. ; (!*ENTRY !%STORE!-JCALL EXPR 2)
  235. L1198: intern L1198
  236. IOR 1,[23085449216]
  237. MOVEM 1,0(2)
  238. POPJ 15,0
  239. ; (!*ENTRY !%COPY!-FUNCTION!-CELL EXPR 2)
  240. ; (!*ALLOC 0)
  241. ; (!*MOVE (MEMORY (REG 1) (WCONST 0)) (MEMORY (REG 2) (WCONST 0)))
  242. ; (MOVE (REG T1) (INDEXED (REG 1) 0))
  243. ; (MOVEM (REG T1) (INDEXED (REG 2) 0))
  244. ; (!*EXIT 0)
  245. ; (POPJ (REG ST) 0)
  246. 2
  247. ; (!*ENTRY !%COPY!-FUNCTION!-CELL EXPR 2)
  248. L1199: intern L1199
  249. MOVE 6,0(1)
  250. MOVEM 6,0(2)
  251. POPJ 15,0
  252. ; (!*ENTRY UNDEFINEDFUNCTION EXPR 0)
  253. ; (!*MOVE (REG LINKREG) (FLUID UNDEFNCODE!*))
  254. ; (MOVEM (REG LINKREG) (FLUID UNDEFNCODE!*))
  255. ; (!*MOVE (REG NARGREG) (FLUID UNDEFNNARG!*))
  256. ; (MOVEM (REG NARGREG) (FLUID UNDEFNNARG!*))
  257. ; (!*JCALL UNDEFINEDFUNCTIONAUX)
  258. ; (JRST (ENTRY UNDEFINEDFUNCTIONAUX))
  259. 0
  260. ; (!*ENTRY UNDEFINEDFUNCTION EXPR 0)
  261. L1200: intern L1200
  262. MOVEM 12,SYMVAL+408
  263. MOVEM 13,SYMVAL+409
  264. JRST SYMFNC+249
  265. ; (!*ENTRY FLAG EXPR 2)
  266. ; (!*ALLOC 0)
  267. ; (!*MOVE 2 (REG 1))
  268. ; (HRRZI (REG 1) 2)
  269. ; (!*LINKE 0 ERR20 EXPR 1)
  270. extern ERR20
  271. ; (PUSHJ (REG ST) (INTERNALENTRY ERR20))
  272. ; (POPJ (REG ST) 0)
  273. 2
  274. ; (!*ENTRY FLAG EXPR 2)
  275. FLAG: intern FLAG
  276. HRRZI 1,2
  277. PUSHJ 15,ERR20
  278. POPJ 15,0
  279. ; (!*ENTRY LONGTIMES EXPR 2)
  280. ; (!*ALLOC 0)
  281. ; (!*WTIMES2 (REG 1) (REG 2))
  282. ; (IMUL (REG 1) (REG 2))
  283. ; (!*EXIT 0)
  284. ; (POPJ (REG ST) 0)
  285. 2
  286. ; (!*ENTRY LONGTIMES EXPR 2)
  287. L1201: intern L1201
  288. IMUL 1,2
  289. POPJ 15,0
  290. ; (!*ENTRY LONGDIV EXPR 2)
  291. ; (!*ALLOC 0)
  292. ; (!*LINKE 0 WQUOTIENT EXPR 2)
  293. ; (HRRZI (REG LINKREG) 171)
  294. ; (HRRZI (REG NARGREG) 2)
  295. ; (IDIV (REG 1) (REG 2))
  296. ; (POPJ (REG ST) 0)
  297. 2
  298. ; (!*ENTRY LONGDIV EXPR 2)
  299. L1202: intern L1202
  300. HRRZI 12,171
  301. HRRZI 13,2
  302. IDIV 1,2
  303. POPJ 15,0
  304. ; (!*ENTRY LONGREMAINDER EXPR 2)
  305. ; (!*ALLOC 0)
  306. ; (!*LINKE 0 WREMAINDER EXPR 2)
  307. ; (HRRZI (REG LINKREG) 411)
  308. ; (HRRZI (REG NARGREG) 2)
  309. ; (IDIV (REG 1) (REG 2))
  310. ; (MOVE (REG 1) (REG 2))
  311. ; (POPJ (REG ST) 0)
  312. 2
  313. ; (!*ENTRY LONGREMAINDER EXPR 2)
  314. L1203: intern L1203
  315. HRRZI 12,411
  316. HRRZI 13,2
  317. IDIV 1,2
  318. MOVE 1,2
  319. POPJ 15,0
  320. ; (!*ENTRY !%RECLAIM EXPR 0)
  321. ; (!*ALLOC 0)
  322. ; (!*MOVE (QUOTE " *** Dummy !%RECLAIM: ") (REG 1))
  323. ; (MOVE (REG 1) (QUOTE " *** Dummy !%RECLAIM: "))
  324. ; (!*LINK PRIN2 EXPR 1)
  325. ; (HRRZI (REG LINKREG) 138)
  326. ; (HRRZI (REG NARGREG) 1)
  327. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  328. ; (!*LINKE 0 HEAPINFO EXPR 0)
  329. ; (HRRZI (REG LINKREG) 412)
  330. ; (SETZM (REG NARGREG))
  331. ; (JRST (ENTRY HEAPINFO))
  332. L1205: 21
  333. byte(7)32,42,42,42,32,68,117,109,109,121,32,33,37,82,69,67,76,65,73,77,58,32,0
  334. 0
  335. ; (!*ENTRY !%RECLAIM EXPR 0)
  336. L1206: intern L1206
  337. MOVE 1,L1204
  338. HRRZI 12,138
  339. HRRZI 13,1
  340. PUSHJ 15,SYMFNC+138
  341. HRRZI 12,412
  342. SETZM 13
  343. JRST SYMFNC+412
  344. L1204: <4_31>+L1205
  345. ; (!*ENTRY RECLAIM EXPR 0)
  346. ; (!*ALLOC 0)
  347. ; (!*MOVE (QUOTE "*** Dummy RECLAIM: ") (REG 1))
  348. ; (MOVE (REG 1) (QUOTE "*** Dummy RECLAIM: "))
  349. ; (!*LINK PRIN2 EXPR 1)
  350. ; (HRRZI (REG LINKREG) 138)
  351. ; (HRRZI (REG NARGREG) 1)
  352. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  353. ; (!*LINKE 0 HEAPINFO EXPR 0)
  354. ; (HRRZI (REG LINKREG) 412)
  355. ; (SETZM (REG NARGREG))
  356. ; (JRST (ENTRY HEAPINFO))
  357. L1208: 18
  358. byte(7)42,42,42,32,68,117,109,109,121,32,82,69,67,76,65,73,77,58,32,0
  359. 0
  360. ; (!*ENTRY RECLAIM EXPR 0)
  361. L1209: intern L1209
  362. MOVE 1,L1207
  363. HRRZI 12,138
  364. HRRZI 13,1
  365. PUSHJ 15,SYMFNC+138
  366. HRRZI 12,412
  367. SETZM 13
  368. JRST SYMFNC+412
  369. L1207: <4_31>+L1208
  370. ; (!*ENTRY HEAPINFO EXPR 0)
  371. ; (!*ALLOC 0)
  372. ; (!*MOVE (WCONST 1) (REG 2))
  373. ; (HRRZI (REG 2) 1)
  374. ; (!*MOVE (WVAR HEAPLAST) (REG 1))
  375. ; (MOVE (REG 1) (WVAR HEAPLAST))
  376. ; (!*WDIFFERENCE (REG 1) (WVAR HEAPLOWERBOUND))
  377. ; (SUB (REG 1) (WVAR HEAPLOWERBOUND))
  378. ; (!*LINK WQUOTIENT EXPR 2)
  379. ; (HRRZI (REG LINKREG) 171)
  380. ; (HRRZI (REG NARGREG) 2)
  381. ; (IDIV (REG 1) (REG 2))
  382. ; (!*LINK PRIN1 EXPR 1)
  383. ; (HRRZI (REG LINKREG) 134)
  384. ; (HRRZI (REG NARGREG) 1)
  385. ; (PUSHJ (REG ST) (ENTRY PRIN1))
  386. ; (!*MOVE (QUOTE " Items used, ") (REG 1))
  387. ; (MOVE (REG 1) (QUOTE " Items used, "))
  388. ; (!*LINK PRIN2 EXPR 1)
  389. ; (HRRZI (REG LINKREG) 138)
  390. ; (HRRZI (REG NARGREG) 1)
  391. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  392. ; (!*MOVE (WCONST 1) (REG 2))
  393. ; (HRRZI (REG 2) 1)
  394. ; (!*MOVE (WVAR HEAPUPPERBOUND) (REG 1))
  395. ; (MOVE (REG 1) (WVAR HEAPUPPERBOUND))
  396. ; (!*WDIFFERENCE (REG 1) (WVAR HEAPLAST))
  397. ; (SUB (REG 1) (WVAR HEAPLAST))
  398. ; (!*LINK WQUOTIENT EXPR 2)
  399. ; (HRRZI (REG LINKREG) 171)
  400. ; (HRRZI (REG NARGREG) 2)
  401. ; (IDIV (REG 1) (REG 2))
  402. ; (!*LINK PRIN1 EXPR 1)
  403. ; (HRRZI (REG LINKREG) 134)
  404. ; (HRRZI (REG NARGREG) 1)
  405. ; (PUSHJ (REG ST) (ENTRY PRIN1))
  406. ; (!*MOVE (QUOTE " Items left.") (REG 1))
  407. ; (MOVE (REG 1) (QUOTE " Items left."))
  408. ; (!*LINK PRIN2T EXPR 1)
  409. ; (HRRZI (REG LINKREG) 141)
  410. ; (HRRZI (REG NARGREG) 1)
  411. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  412. ; (!*MOVE (WCONST 0) (REG 1))
  413. ; (SETZM (REG 1))
  414. ; (!*EXIT 0)
  415. ; (POPJ (REG ST) 0)
  416. L1212: 11
  417. byte(7)32,73,116,101,109,115,32,108,101,102,116,46,0
  418. L1213: 12
  419. byte(7)32,73,116,101,109,115,32,117,115,101,100,44,32,0
  420. 0
  421. ; (!*ENTRY HEAPINFO EXPR 0)
  422. L1214: intern L1214
  423. HRRZI 2,1
  424. MOVE 1,L0185
  425. SUB 1,L0183
  426. HRRZI 12,171
  427. HRRZI 13,2
  428. IDIV 1,2
  429. HRRZI 12,134
  430. HRRZI 13,1
  431. PUSHJ 15,SYMFNC+134
  432. MOVE 1,L1210
  433. HRRZI 12,138
  434. HRRZI 13,1
  435. PUSHJ 15,SYMFNC+138
  436. HRRZI 2,1
  437. MOVE 1,L0184
  438. SUB 1,L0185
  439. HRRZI 12,171
  440. HRRZI 13,2
  441. IDIV 1,2
  442. HRRZI 12,134
  443. HRRZI 13,1
  444. PUSHJ 15,SYMFNC+134
  445. MOVE 1,L1211
  446. HRRZI 12,141
  447. HRRZI 13,1
  448. PUSHJ 15,SYMFNC+141
  449. SETZM 1
  450. POPJ 15,0
  451. L1211: <4_31>+L1212
  452. L1210: <4_31>+L1213
  453. ; (!*ENTRY SPACED EXPR 1)
  454. ; (!*PUSH (REG 1))
  455. ; (PUSH (REG ST) (REG 1))
  456. ; (!*MOVE (QUOTE " ") (REG 1))
  457. ; (MOVE (REG 1) (QUOTE " "))
  458. ; (!*LINK PRIN2 EXPR 1)
  459. ; (HRRZI (REG LINKREG) 138)
  460. ; (HRRZI (REG NARGREG) 1)
  461. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  462. ; (!*MOVE (FRAME 1) (REG 1))
  463. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  464. ; (!*LINKE 1 PRIN2T EXPR 1)
  465. ; (ADJSP (REG ST) (MINUS 1))
  466. ; (HRRZI (REG LINKREG) 141)
  467. ; (HRRZI (REG NARGREG) 1)
  468. ; (JRST (ENTRY PRIN2T))
  469. L1216: 10
  470. byte(7)32,32,32,32,32,32,32,32,32,32,32,0
  471. 1
  472. ; (!*ENTRY SPACED EXPR 1)
  473. SPACED: intern SPACED
  474. PUSH 15,1
  475. MOVE 1,L1215
  476. HRRZI 12,138
  477. HRRZI 13,1
  478. PUSHJ 15,SYMFNC+138
  479. MOVE 1,0(15)
  480. ADJSP 15,-1
  481. HRRZI 12,141
  482. HRRZI 13,1
  483. JRST SYMFNC+141
  484. L1215: <4_31>+L1216
  485. ; (!*ENTRY DASHED EXPR 1)
  486. ; (!*PUSH (REG 1))
  487. ; (PUSH (REG ST) (REG 1))
  488. ; (!*LINK TERPRI EXPR 0)
  489. ; (HRRZI (REG LINKREG) 139)
  490. ; (SETZM (REG NARGREG))
  491. ; (PUSHJ (REG ST) (ENTRY TERPRI))
  492. ; (!*MOVE (QUOTE "---------- ") (REG 1))
  493. ; (MOVE (REG 1) (QUOTE "---------- "))
  494. ; (!*LINK PRIN2 EXPR 1)
  495. ; (HRRZI (REG LINKREG) 138)
  496. ; (HRRZI (REG NARGREG) 1)
  497. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  498. ; (!*MOVE (FRAME 1) (REG 1))
  499. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  500. ; (!*LINKE 1 PRIN2T EXPR 1)
  501. ; (ADJSP (REG ST) (MINUS 1))
  502. ; (HRRZI (REG LINKREG) 141)
  503. ; (HRRZI (REG NARGREG) 1)
  504. ; (JRST (ENTRY PRIN2T))
  505. L1218: 10
  506. byte(7)45,45,45,45,45,45,45,45,45,45,32,0
  507. 1
  508. ; (!*ENTRY DASHED EXPR 1)
  509. DASHED: intern DASHED
  510. PUSH 15,1
  511. HRRZI 12,139
  512. SETZM 13
  513. PUSHJ 15,SYMFNC+139
  514. MOVE 1,L1217
  515. HRRZI 12,138
  516. HRRZI 13,1
  517. PUSHJ 15,SYMFNC+138
  518. MOVE 1,0(15)
  519. ADJSP 15,-1
  520. HRRZI 12,141
  521. HRRZI 13,1
  522. JRST SYMFNC+141
  523. L1217: <4_31>+L1218
  524. ; (!*ENTRY DOTTED EXPR 1)
  525. ; (!*PUSH (REG 1))
  526. ; (PUSH (REG ST) (REG 1))
  527. ; (!*LINK TERPRI EXPR 0)
  528. ; (HRRZI (REG LINKREG) 139)
  529. ; (SETZM (REG NARGREG))
  530. ; (PUSHJ (REG ST) (ENTRY TERPRI))
  531. ; (!*MOVE (QUOTE " ....... ") (REG 1))
  532. ; (MOVE (REG 1) (QUOTE " ....... "))
  533. ; (!*LINK PRIN2 EXPR 1)
  534. ; (HRRZI (REG LINKREG) 138)
  535. ; (HRRZI (REG NARGREG) 1)
  536. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  537. ; (!*MOVE (FRAME 1) (REG 1))
  538. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  539. ; (!*LINKE 1 PRIN2T EXPR 1)
  540. ; (ADJSP (REG ST) (MINUS 1))
  541. ; (HRRZI (REG LINKREG) 141)
  542. ; (HRRZI (REG NARGREG) 1)
  543. ; (JRST (ENTRY PRIN2T))
  544. L1220: 10
  545. byte(7)32,32,32,46,46,46,46,46,46,46,32,0
  546. 1
  547. ; (!*ENTRY DOTTED EXPR 1)
  548. DOTTED: intern DOTTED
  549. PUSH 15,1
  550. HRRZI 12,139
  551. SETZM 13
  552. PUSHJ 15,SYMFNC+139
  553. MOVE 1,L1219
  554. HRRZI 12,138
  555. HRRZI 13,1
  556. PUSHJ 15,SYMFNC+138
  557. MOVE 1,0(15)
  558. ADJSP 15,-1
  559. HRRZI 12,141
  560. HRRZI 13,1
  561. JRST SYMFNC+141
  562. L1219: <4_31>+L1220
  563. ; (!*ENTRY SHOULDBE EXPR 3)
  564. ; (!*ALLOC 3)
  565. ; (ADJSP (REG ST) 3)
  566. ; (!*MOVE (REG 1) (FRAME 1))
  567. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  568. ; (!*MOVE (REG 2) (FRAME 2))
  569. ; (MOVEM (REG 2) (INDEXED (REG ST) -1))
  570. ; (!*MOVE (REG 3) (FRAME 3))
  571. ; (MOVEM (REG 3) (INDEXED (REG ST) -2))
  572. ; (!*MOVE (QUOTE " ....... For ") (REG 1))
  573. ; (MOVE (REG 1) (QUOTE " ....... For "))
  574. ; (!*LINK PRIN2 EXPR 1)
  575. ; (HRRZI (REG LINKREG) 138)
  576. ; (HRRZI (REG NARGREG) 1)
  577. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  578. ; (!*MOVE (FRAME 1) (REG 1))
  579. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  580. ; (!*LINK PRIN2 EXPR 1)
  581. ; (HRRZI (REG LINKREG) 138)
  582. ; (HRRZI (REG NARGREG) 1)
  583. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  584. ; (!*MOVE (QUOTE " ") (REG 1))
  585. ; (MOVE (REG 1) (QUOTE " "))
  586. ; (!*LINK PRIN2 EXPR 1)
  587. ; (HRRZI (REG LINKREG) 138)
  588. ; (HRRZI (REG NARGREG) 1)
  589. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  590. ; (!*MOVE (FRAME 2) (REG 1))
  591. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  592. ; (!*LINK PRIN1 EXPR 1)
  593. ; (HRRZI (REG LINKREG) 134)
  594. ; (HRRZI (REG NARGREG) 1)
  595. ; (PUSHJ (REG ST) (ENTRY PRIN1))
  596. ; (!*MOVE (QUOTE " should be ") (REG 1))
  597. ; (MOVE (REG 1) (QUOTE " should be "))
  598. ; (!*LINK PRIN2 EXPR 1)
  599. ; (HRRZI (REG LINKREG) 138)
  600. ; (HRRZI (REG NARGREG) 1)
  601. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  602. ; (!*MOVE (FRAME 3) (REG 1))
  603. ; (MOVE (REG 1) (INDEXED (REG ST) -2))
  604. ; (!*LINK PRIN1 EXPR 1)
  605. ; (HRRZI (REG LINKREG) 134)
  606. ; (HRRZI (REG NARGREG) 1)
  607. ; (PUSHJ (REG ST) (ENTRY PRIN1))
  608. ; (!*JUMPNOTEQ (LABEL G0004) (FRAME 2) (FRAME 3))
  609. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  610. ; (CAME (REG T1) (INDEXED (REG ST) -2))
  611. ; (JRST (LABEL G0004))
  612. ; (!*MOVE (QUOTE " [OK ]") (REG 1))
  613. ; (MOVE (REG 1) (QUOTE " [OK ]"))
  614. ; (!*JUMP (LABEL G0006))
  615. ; (JRST (LABEL G0006))
  616. ; (!*LBL (LABEL G0004))
  617. ; (!*MOVE (QUOTE " [BAD] *******") (REG 1))
  618. ; (MOVE (REG 1) (QUOTE " [BAD] *******"))
  619. ; (!*LBL (LABEL G0006))
  620. ; (!*LINKE 3 PRIN2T EXPR 1)
  621. ; (ADJSP (REG ST) (MINUS 3))
  622. ; (HRRZI (REG LINKREG) 141)
  623. ; (HRRZI (REG NARGREG) 1)
  624. ; (JRST (ENTRY PRIN2T))
  625. L1226: 15
  626. byte(7)32,32,32,91,66,65,68,93,32,42,42,42,42,42,42,42,0
  627. L1227: 6
  628. byte(7)32,32,91,79,75,32,93,0
  629. L1228: 10
  630. byte(7)32,115,104,111,117,108,100,32,98,101,32,0
  631. L1229: 0
  632. byte(7)32,0
  633. L1230: 14
  634. byte(7)32,32,32,46,46,46,46,46,46,46,32,70,111,114,32,0
  635. 3
  636. ; (!*ENTRY SHOULDBE EXPR 3)
  637. L1231: intern L1231
  638. ADJSP 15,3
  639. MOVEM 1,0(15)
  640. MOVEM 2,-1(15)
  641. MOVEM 3,-2(15)
  642. MOVE 1,L1221
  643. HRRZI 12,138
  644. HRRZI 13,1
  645. PUSHJ 15,SYMFNC+138
  646. MOVE 1,0(15)
  647. HRRZI 12,138
  648. HRRZI 13,1
  649. PUSHJ 15,SYMFNC+138
  650. MOVE 1,L1222
  651. HRRZI 12,138
  652. HRRZI 13,1
  653. PUSHJ 15,SYMFNC+138
  654. MOVE 1,-1(15)
  655. HRRZI 12,134
  656. HRRZI 13,1
  657. PUSHJ 15,SYMFNC+134
  658. MOVE 1,L1223
  659. HRRZI 12,138
  660. HRRZI 13,1
  661. PUSHJ 15,SYMFNC+138
  662. MOVE 1,-2(15)
  663. HRRZI 12,134
  664. HRRZI 13,1
  665. PUSHJ 15,SYMFNC+134
  666. MOVE 6,-1(15)
  667. CAME 6,-2(15)
  668. JRST L1232
  669. MOVE 1,L1224
  670. JRST L1233
  671. L1232: MOVE 1,L1225
  672. L1233: ADJSP 15,-3
  673. HRRZI 12,141
  674. HRRZI 13,1
  675. JRST SYMFNC+141
  676. L1225: <4_31>+L1226
  677. L1224: <4_31>+L1227
  678. L1223: <4_31>+L1228
  679. L1222: <4_31>+L1229
  680. L1221: <4_31>+L1230
  681. ; (!*ENTRY UNDEFINEDFUNCTIONAUXAUX EXPR 0)
  682. ; (!*ALLOC 2)
  683. ; (ADJSP (REG ST) 2)
  684. ; (!*MOVE (!$FLUID UNDEFNNARG!*) (FRAME 2))
  685. ; (MOVE (REG T1) (!$FLUID UNDEFNNARG!*))
  686. ; (MOVEM (REG T1) (INDEXED (REG ST) -1))
  687. ; (!*MOVE (!$FLUID UNDEFNCODE!*) (REG 1))
  688. ; (MOVE (REG 1) (!$FLUID UNDEFNCODE!*))
  689. ; (!*MKITEM (REG 1) (WCONST 30))
  690. ; (TLZ (REG 1) 253952)
  691. ; (TLO (REG 1) (LSH 30 13))
  692. ; (!*MOVE (REG 1) (FRAME 1))
  693. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  694. ; (!*MOVE (QUOTE "Undefined Function ") (REG 1))
  695. ; (MOVE (REG 1) (QUOTE "Undefined Function "))
  696. ; (!*LINK PRIN2 EXPR 1)
  697. ; (HRRZI (REG LINKREG) 138)
  698. ; (HRRZI (REG NARGREG) 1)
  699. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  700. ; (!*MOVE (FRAME 1) (REG 1))
  701. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  702. ; (!*LINK PRIN1 EXPR 1)
  703. ; (HRRZI (REG LINKREG) 134)
  704. ; (HRRZI (REG NARGREG) 1)
  705. ; (PUSHJ (REG ST) (ENTRY PRIN1))
  706. ; (!*MOVE (QUOTE " called with ") (REG 1))
  707. ; (MOVE (REG 1) (QUOTE " called with "))
  708. ; (!*LINK PRIN2 EXPR 1)
  709. ; (HRRZI (REG LINKREG) 138)
  710. ; (HRRZI (REG NARGREG) 1)
  711. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  712. ; (!*MOVE (FRAME 2) (REG 1))
  713. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  714. ; (!*LINK PRIN2 EXPR 1)
  715. ; (HRRZI (REG LINKREG) 138)
  716. ; (HRRZI (REG NARGREG) 1)
  717. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  718. ; (!*MOVE (QUOTE " args from compiled code") (REG 1))
  719. ; (MOVE (REG 1) (QUOTE " args from compiled code"))
  720. ; (!*LINK PRIN2T EXPR 1)
  721. ; (HRRZI (REG LINKREG) 141)
  722. ; (HRRZI (REG NARGREG) 1)
  723. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  724. ; (!*LINK QUIT EXPR 0)
  725. ; (HRRZI (REG LINKREG) 148)
  726. ; (SETZM (REG NARGREG))
  727. ; (PUSHJ (REG ST) (ENTRY QUIT))
  728. ; (!*MOVE (QUOTE NIL) (REG 1))
  729. ; (MOVE (REG 1) (REG NIL))
  730. ; (!*EXIT 2)
  731. ; (ADJSP (REG ST) (MINUS 2))
  732. ; (POPJ (REG ST) 0)
  733. L1237: 23
  734. byte(7)32,97,114,103,115,32,102,114,111,109,32,99,111,109,112,105,108,101,100,32,99,111,100,101,0
  735. L1238: 12
  736. byte(7)32,99,97,108,108,101,100,32,119,105,116,104,32,0
  737. L1239: 18
  738. byte(7)85,110,100,101,102,105,110,101,100,32,70,117,110,99,116,105,111,110,32,0
  739. 0
  740. ; (!*ENTRY UNDEFINEDFUNCTIONAUXAUX EXPR 0)
  741. L1240: intern L1240
  742. ADJSP 15,2
  743. MOVE 6,SYMVAL+409
  744. MOVEM 6,-1(15)
  745. MOVE 1,SYMVAL+408
  746. TLZ 1,253952
  747. TLO 1,245760
  748. MOVEM 1,0(15)
  749. MOVE 1,L1234
  750. HRRZI 12,138
  751. HRRZI 13,1
  752. PUSHJ 15,SYMFNC+138
  753. MOVE 1,0(15)
  754. HRRZI 12,134
  755. HRRZI 13,1
  756. PUSHJ 15,SYMFNC+134
  757. MOVE 1,L1235
  758. HRRZI 12,138
  759. HRRZI 13,1
  760. PUSHJ 15,SYMFNC+138
  761. MOVE 1,-1(15)
  762. HRRZI 12,138
  763. HRRZI 13,1
  764. PUSHJ 15,SYMFNC+138
  765. MOVE 1,L1236
  766. HRRZI 12,141
  767. HRRZI 13,1
  768. PUSHJ 15,SYMFNC+141
  769. HRRZI 12,148
  770. SETZM 13
  771. PUSHJ 15,SYMFNC+148
  772. MOVE 1,0
  773. ADJSP 15,-2
  774. POPJ 15,0
  775. L1236: <4_31>+L1237
  776. L1235: <4_31>+L1238
  777. L1234: <4_31>+L1239
  778. ; (!*ENTRY INF EXPR 1)
  779. ; (!*ALLOC 0)
  780. ; (!*FIELD (REG 1) (REG 1) (WCONST 18) (WCONST 18))
  781. ; (HRRZ (REG 1) (REG 1))
  782. ; (!*EXIT 0)
  783. ; (POPJ (REG ST) 0)
  784. 1
  785. ; (!*ENTRY INF EXPR 1)
  786. INF: intern INF
  787. HRRZ 1,1
  788. POPJ 15,0
  789. ; (!*ENTRY TAG EXPR 1)
  790. ; (!*ALLOC 0)
  791. ; (!*FIELD (REG 1) (REG 1) (WCONST 0) (WCONST 5))
  792. ; (LDB (REG 1) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
  793. ; (!*EXIT 0)
  794. ; (POPJ (REG ST) 0)
  795. ; (FULLWORD (FIELDPOINTER (REG 1) 0 5))
  796. 1
  797. ; (!*ENTRY TAG EXPR 1)
  798. TAG: intern TAG
  799. LDB 1,L1241
  800. POPJ 15,0
  801. L1241: point 5,1,4
  802. ; (!*ENTRY MKITEM EXPR 2)
  803. ; (!*ALLOC 0)
  804. ; (!*MOVE (REG 1) (REG 3))
  805. ; (MOVE (REG 3) (REG 1))
  806. ; (!*MOVE (REG 2) (REG 1))
  807. ; (MOVE (REG 1) (REG 2))
  808. ; (!*MKITEM (REG 1) (REG 3))
  809. ; (DPB (REG 3) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
  810. ; (!*EXIT 0)
  811. ; (POPJ (REG ST) 0)
  812. ; (FULLWORD (FIELDPOINTER (REG 1) 0 5))
  813. 2
  814. ; (!*ENTRY MKITEM EXPR 2)
  815. MKITEM: intern MKITEM
  816. MOVE 3,1
  817. MOVE 1,2
  818. DPB 3,L1242
  819. POPJ 15,0
  820. L1242: point 5,1,4
  821. ; (!*ENTRY BLDMSG EXPR 7)
  822. ; (!*ALLOC 7)
  823. ; (ADJSP (REG ST) 7)
  824. ; (!*MOVE (REG 1) (FRAME 1))
  825. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  826. ; (!*MOVE (REG 2) (FRAME 2))
  827. ; (MOVEM (REG 2) (INDEXED (REG ST) -1))
  828. ; (!*MOVE (REG 3) (FRAME 3))
  829. ; (MOVEM (REG 3) (INDEXED (REG ST) -2))
  830. ; (!*MOVE (REG 4) (FRAME 4))
  831. ; (MOVEM (REG 4) (INDEXED (REG ST) -3))
  832. ; (!*MOVE (REG 5) (FRAME 5))
  833. ; (MOVEM (REG 5) (INDEXED (REG ST) -4))
  834. ; (!*MOVE (REG 6) (FRAME 6))
  835. ; (HRRZI (REG T1) (IMMEDIATE (EXTRAREG 6)))
  836. ; (MOVEM (REG T1) (INDEXED (REG ST) -5))
  837. ; (!*MOVE (REG 7) (FRAME 7))
  838. ; (HRRZI (REG T1) (IMMEDIATE (EXTRAREG 7)))
  839. ; (MOVEM (REG T1) (INDEXED (REG ST) -6))
  840. ; (!*MOVE (QUOTE "BldMsg called") (REG 1))
  841. ; (MOVE (REG 1) (QUOTE "BldMsg called"))
  842. ; (!*LINK PRIN2T EXPR 1)
  843. ; (HRRZI (REG LINKREG) 141)
  844. ; (HRRZI (REG NARGREG) 1)
  845. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  846. ; (!*MOVE (FRAME 4) (REG 4))
  847. ; (MOVE (REG 4) (INDEXED (REG ST) -3))
  848. ; (!*MOVE (FRAME 3) (REG 3))
  849. ; (MOVE (REG 3) (INDEXED (REG ST) -2))
  850. ; (!*MOVE (FRAME 2) (REG 2))
  851. ; (MOVE (REG 2) (INDEXED (REG ST) -1))
  852. ; (!*MOVE (FRAME 1) (REG 1))
  853. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  854. ; (!*LINK LIST4 EXPR 4)
  855. ; (HRRZI (REG LINKREG) 185)
  856. ; (HRRZI (REG NARGREG) 4)
  857. ; (PUSHJ (REG ST) (ENTRY LIST4))
  858. ; (!*LINKE 7 PRINT EXPR 1)
  859. ; (ADJSP (REG ST) (MINUS 7))
  860. ; (HRRZI (REG LINKREG) 140)
  861. ; (HRRZI (REG NARGREG) 1)
  862. ; (JRST (ENTRY PRINT))
  863. L1244: 12
  864. byte(7)66,108,100,77,115,103,32,99,97,108,108,101,100,0
  865. 7
  866. ; (!*ENTRY BLDMSG EXPR 7)
  867. BLDMSG: intern BLDMSG
  868. ADJSP 15,7
  869. MOVEM 1,0(15)
  870. MOVEM 2,-1(15)
  871. MOVEM 3,-2(15)
  872. MOVEM 4,-3(15)
  873. MOVEM 5,-4(15)
  874. HRRZI 6,L0004+0
  875. MOVEM 6,-5(15)
  876. HRRZI 6,L0004+1
  877. MOVEM 6,-6(15)
  878. MOVE 1,L1243
  879. HRRZI 12,141
  880. HRRZI 13,1
  881. PUSHJ 15,SYMFNC+141
  882. MOVE 4,-3(15)
  883. MOVE 3,-2(15)
  884. MOVE 2,-1(15)
  885. MOVE 1,0(15)
  886. HRRZI 12,185
  887. HRRZI 13,4
  888. PUSHJ 15,SYMFNC+185
  889. ADJSP 15,-7
  890. HRRZI 12,140
  891. HRRZI 13,1
  892. JRST SYMFNC+140
  893. L1243: <4_31>+L1244
  894. ; (!*ENTRY TIME EXPR 0)
  895. ; (!*ALLOC 0)
  896. ; (!*LINKE 0 TIMC EXPR 0)
  897. ; (HRRZI (REG LINKREG) 403)
  898. ; (SETZM (REG NARGREG))
  899. ; (JRST (ENTRY TIMC))
  900. 0
  901. ; (!*ENTRY TIME EXPR 0)
  902. TIME: intern TIME
  903. HRRZI 12,403
  904. SETZM 13
  905. JRST SYMFNC+403
  906. ; (!*ENTRY FUNCALL EXPR 2)
  907. ; (!*ALLOC 0)
  908. ; (!*MOVE (REG 2) (REG 3))
  909. ; (MOVE (REG 3) (REG 2))
  910. ; (!*MOVE (REG 1) (REG 2))
  911. ; (MOVE (REG 2) (REG 1))
  912. ; (!*MOVE (REG 3) (REG 1))
  913. ; (MOVE (REG 1) (REG 3))
  914. ; (!*LINKE 0 IDAPPLY1 EXPR 2)
  915. ; (HRRZI (REG NARGREG) 1)
  916. ; (MOVE (REG LINKREG) (REG 2))
  917. ; (JRST (INDEXED (REG 2) (WARRAY SYMFNC)))
  918. 2
  919. ; (!*ENTRY FUNCALL EXPR 2)
  920. L1245: intern L1245
  921. MOVE 3,2
  922. MOVE 2,1
  923. MOVE 1,3
  924. HRRZI 13,1
  925. MOVE 12,2
  926. JRST SYMFNC(2)
  927. ; (!*ENTRY TESTSETUP EXPR 0)
  928. ; (!*ALLOC 0)
  929. ; (!*MOVE (QUOTE 1000) (REG 1))
  930. ; (HRRZI (REG 1) 1000)
  931. ; (!*LINK PREPARETEST EXPR 1)
  932. ; (HRRZI (REG LINKREG) 423)
  933. ; (HRRZI (REG NARGREG) 1)
  934. ; (PUSHJ (REG ST) (ENTRY PREPARETEST))
  935. ; (!*MOVE (REG 1) (!$FLUID TESTLIST))
  936. ; (MOVEM (REG 1) (!$FLUID TESTLIST))
  937. ; (!*MOVE (QUOTE 2000) (REG 1))
  938. ; (HRRZI (REG 1) 2000)
  939. ; (!*LINK PREPARETEST EXPR 1)
  940. ; (HRRZI (REG LINKREG) 423)
  941. ; (HRRZI (REG NARGREG) 1)
  942. ; (PUSHJ (REG ST) (ENTRY PREPARETEST))
  943. ; (!*MOVE (REG 1) (!$FLUID TESTLIST2))
  944. ; (MOVEM (REG 1) (!$FLUID TESTLIST2))
  945. ; (!*LINK MAKELONGLIST EXPR 0)
  946. ; (HRRZI (REG LINKREG) 424)
  947. ; (SETZM (REG NARGREG))
  948. ; (PUSHJ (REG ST) (ENTRY MAKELONGLIST))
  949. ; (!*MOVE (QUOTE (SETQ FOO (CADR (QUOTE (1 2 3))))) (REG 1))
  950. ; (MOVE (REG 1) (QUOTE (SETQ FOO (CADR (QUOTE (1 2 3))))))
  951. ; (!*MOVE (REG 1) (!$FLUID EVALFORM))
  952. ; (MOVEM (REG 1) (!$FLUID EVALFORM))
  953. ; (!*EXIT 0)
  954. ; (POPJ (REG ST) 0)
  955. L1247: <30_31>+290
  956. <9_31>+L1248
  957. L1248: <30_31>+425
  958. <9_31>+L1249
  959. L1249: <9_31>+L1250
  960. <30_31>+128
  961. L1250: <30_31>+278
  962. <9_31>+L1251
  963. L1251: <9_31>+L1252
  964. <30_31>+128
  965. L1252: <30_31>+223
  966. <9_31>+L1253
  967. L1253: <9_31>+L1254
  968. <30_31>+128
  969. L1254: 1
  970. <9_31>+L1255
  971. L1255: 2
  972. <9_31>+L1256
  973. L1256: 3
  974. <30_31>+128
  975. 0
  976. ; (!*ENTRY TESTSETUP EXPR 0)
  977. L1257: intern L1257
  978. HRRZI 1,1000
  979. HRRZI 12,423
  980. HRRZI 13,1
  981. PUSHJ 15,SYMFNC+423
  982. MOVEM 1,SYMVAL+427
  983. HRRZI 1,2000
  984. HRRZI 12,423
  985. HRRZI 13,1
  986. PUSHJ 15,SYMFNC+423
  987. MOVEM 1,SYMVAL+428
  988. HRRZI 12,424
  989. SETZM 13
  990. PUSHJ 15,SYMFNC+424
  991. MOVE 1,L1246
  992. MOVEM 1,SYMVAL+429
  993. POPJ 15,0
  994. L1246: <9_31>+L1247
  995. ; (!*ENTRY MAKELONGLIST EXPR 0)
  996. ; (!*ALLOC 1)
  997. ; (ADJSP (REG ST) 1)
  998. ; (!*MOVE (QUOTE (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z)) (!$FLUID LONGLIST))
  999. ; (MOVE (REG T1) (QUOTE (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z)))
  1000. ; (MOVEM (REG T1) (!$FLUID LONGLIST))
  1001. ; (!*MOVE (QUOTE 0) (FRAME 1))
  1002. ; (SETZM (INDEXED (REG ST) 0))
  1003. ; (!*LBL (LABEL G0004))
  1004. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 1) (QUOTE 5))
  1005. ; (MOVE (REG T1) (INDEXED (REG ST) 0))
  1006. ; (CAIG (REG T1) 5)
  1007. ; (JRST (LABEL G0005))
  1008. ; (!*MOVE (QUOTE NIL) (REG 1))
  1009. ; (MOVE (REG 1) (REG NIL))
  1010. ; (!*JUMP (LABEL G0001))
  1011. ; (JRST (LABEL G0001))
  1012. ; (!*LBL (LABEL G0005))
  1013. ; (!*MOVE (!$FLUID LONGLIST) (REG 2))
  1014. ; (MOVE (REG 2) (!$FLUID LONGLIST))
  1015. ; (!*MOVE (REG 2) (REG 1))
  1016. ; (MOVE (REG 1) (REG 2))
  1017. ; (!*LINK APPEND EXPR 2)
  1018. ; (HRRZI (REG LINKREG) 282)
  1019. ; (HRRZI (REG NARGREG) 2)
  1020. ; (PUSHJ (REG ST) (ENTRY APPEND))
  1021. ; (!*MOVE (REG 1) (!$FLUID LONGLIST))
  1022. ; (MOVEM (REG 1) (!$FLUID LONGLIST))
  1023. ; (!*WPLUS2 (FRAME 1) (WCONST 1))
  1024. ; (AOS (INDEXED (REG ST) 0))
  1025. ; (!*JUMP (LABEL G0004))
  1026. ; (JRST (LABEL G0004))
  1027. ; (!*LBL (LABEL G0001))
  1028. ; (!*EXIT 1)
  1029. ; (ADJSP (REG ST) (MINUS 1))
  1030. ; (POPJ (REG ST) 0)
  1031. L1259: <30_31>+65
  1032. <9_31>+L1260
  1033. L1260: <30_31>+66
  1034. <9_31>+L1261
  1035. L1261: <30_31>+67
  1036. <9_31>+L1262
  1037. L1262: <30_31>+68
  1038. <9_31>+L1263
  1039. L1263: <30_31>+69
  1040. <9_31>+L1264
  1041. L1264: <30_31>+70
  1042. <9_31>+L1265
  1043. L1265: <30_31>+71
  1044. <9_31>+L1266
  1045. L1266: <30_31>+72
  1046. <9_31>+L1267
  1047. L1267: <30_31>+73
  1048. <9_31>+L1268
  1049. L1268: <30_31>+74
  1050. <9_31>+L1269
  1051. L1269: <30_31>+75
  1052. <9_31>+L1270
  1053. L1270: <30_31>+76
  1054. <9_31>+L1271
  1055. L1271: <30_31>+77
  1056. <9_31>+L1272
  1057. L1272: <30_31>+78
  1058. <9_31>+L1273
  1059. L1273: <30_31>+79
  1060. <9_31>+L1274
  1061. L1274: <30_31>+80
  1062. <9_31>+L1275
  1063. L1275: <30_31>+81
  1064. <9_31>+L1276
  1065. L1276: <30_31>+82
  1066. <9_31>+L1277
  1067. L1277: <30_31>+83
  1068. <9_31>+L1278
  1069. L1278: <30_31>+84
  1070. <9_31>+L1279
  1071. L1279: <30_31>+85
  1072. <9_31>+L1280
  1073. L1280: <30_31>+86
  1074. <9_31>+L1281
  1075. L1281: <30_31>+87
  1076. <9_31>+L1282
  1077. L1282: <30_31>+88
  1078. <9_31>+L1283
  1079. L1283: <30_31>+89
  1080. <9_31>+L1284
  1081. L1284: <30_31>+90
  1082. <30_31>+128
  1083. 0
  1084. ; (!*ENTRY MAKELONGLIST EXPR 0)
  1085. L1285: intern L1285
  1086. ADJSP 15,1
  1087. MOVE 6,L1258
  1088. MOVEM 6,SYMVAL+430
  1089. SETZM 0(15)
  1090. L1286: MOVE 6,0(15)
  1091. CAIG 6,5
  1092. JRST L1287
  1093. MOVE 1,0
  1094. JRST L1288
  1095. L1287: MOVE 2,SYMVAL+430
  1096. MOVE 1,2
  1097. HRRZI 12,282
  1098. HRRZI 13,2
  1099. PUSHJ 15,SYMFNC+282
  1100. MOVEM 1,SYMVAL+430
  1101. AOS 0(15)
  1102. JRST L1286
  1103. L1288: ADJSP 15,-1
  1104. POPJ 15,0
  1105. L1258: <9_31>+L1259
  1106. ; (!*ENTRY PREPARETEST EXPR 1)
  1107. ; (!*ALLOC 3)
  1108. ; (ADJSP (REG ST) 3)
  1109. ; (!*MOVE (REG 1) (FRAME 1))
  1110. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  1111. ; (!*MOVE (QUOTE -1) (FRAME 3))
  1112. ; (SETOM (INDEXED (REG ST) -2))
  1113. ; (!*MOVE (QUOTE NIL) (REG 2))
  1114. ; (MOVE (REG 2) (REG NIL))
  1115. ; (!*MOVE (REG 2) (FRAME 2))
  1116. ; (MOVEM (REG 2) (INDEXED (REG ST) -1))
  1117. ; (!*LBL (LABEL G0004))
  1118. ; (!*JUMPWGEQ (LABEL G0005) (FRAME 1) (FRAME 3))
  1119. ; (MOVE (REG T1) (INDEXED (REG ST) 0))
  1120. ; (CAML (REG T1) (INDEXED (REG ST) -2))
  1121. ; (JRST (LABEL G0005))
  1122. ; (!*MOVE (FRAME 2) (REG 1))
  1123. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  1124. ; (!*JUMP (LABEL G0001))
  1125. ; (JRST (LABEL G0001))
  1126. ; (!*LBL (LABEL G0005))
  1127. ; (!*WPLUS2 (FRAME 3) (WCONST 1))
  1128. ; (AOS (INDEXED (REG ST) -2))
  1129. ; (!*MOVE (FRAME 2) (REG 2))
  1130. ; (MOVE (REG 2) (INDEXED (REG ST) -1))
  1131. ; (!*MOVE (QUOTE NIL) (REG 1))
  1132. ; (MOVE (REG 1) (REG NIL))
  1133. ; (!*LINK CONS EXPR 2)
  1134. ; (HRRZI (REG LINKREG) 179)
  1135. ; (HRRZI (REG NARGREG) 2)
  1136. ; (PUSHJ (REG ST) (ENTRY CONS))
  1137. ; (!*MOVE (REG 1) (FRAME 2))
  1138. ; (MOVEM (REG 1) (INDEXED (REG ST) -1))
  1139. ; (!*JUMP (LABEL G0004))
  1140. ; (JRST (LABEL G0004))
  1141. ; (!*LBL (LABEL G0001))
  1142. ; (!*EXIT 3)
  1143. ; (ADJSP (REG ST) (MINUS 3))
  1144. ; (POPJ (REG ST) 0)
  1145. 1
  1146. ; (!*ENTRY PREPARETEST EXPR 1)
  1147. L1289: intern L1289
  1148. ADJSP 15,3
  1149. MOVEM 1,0(15)
  1150. SETOM -2(15)
  1151. MOVE 2,0
  1152. MOVEM 2,-1(15)
  1153. L1290: MOVE 6,0(15)
  1154. CAML 6,-2(15)
  1155. JRST L1291
  1156. MOVE 1,-1(15)
  1157. JRST L1292
  1158. L1291: AOS -2(15)
  1159. MOVE 2,-1(15)
  1160. MOVE 1,0
  1161. HRRZI 12,179
  1162. HRRZI 13,2
  1163. PUSHJ 15,SYMFNC+179
  1164. MOVEM 1,-1(15)
  1165. JRST L1290
  1166. L1292: ADJSP 15,-3
  1167. POPJ 15,0
  1168. ; (!*ENTRY CDR1TEST EXPR 1)
  1169. ; (!*ALLOC 0)
  1170. ; (!*MOVE (REG 1) (REG 4))
  1171. ; (MOVE (REG 4) (REG 1))
  1172. ; (!*MOVE (QUOTE -1) (REG 3))
  1173. ; (SETOM (REG 3))
  1174. ; (!*LBL (LABEL G0004))
  1175. ; (!*WPLUS2 (REG 3) (WCONST 1))
  1176. ; (AOS (REG 3))
  1177. ; (!*MOVE (!$FLUID LONGLIST) (REG 2))
  1178. ; (MOVE (REG 2) (!$FLUID LONGLIST))
  1179. ; (!*JUMPWLEQ (LABEL G0005) (REG 3) (REG 4))
  1180. ; (CAMG (REG 3) (REG 4))
  1181. ; (JRST (LABEL G0005))
  1182. ; (!*MOVE (QUOTE NIL) (REG 1))
  1183. ; (MOVE (REG 1) (REG NIL))
  1184. ; (!*EXIT 0)
  1185. ; (POPJ (REG ST) 0)
  1186. ; (!*LBL (LABEL G0005))
  1187. ; (!*MOVE (CDR (REG 2)) (REG 1))
  1188. ; (MOVE (REG 1) (INDEXED (REG 2) 1))
  1189. ; (!*MOVE (REG 1) (REG 2))
  1190. ; (MOVE (REG 2) (REG 1))
  1191. ; (!*JUMPTYPE (LABEL G0005) (REG 1) PAIR)
  1192. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
  1193. ; (CAIN (REG T6) 9)
  1194. ; (JRST (LABEL G0005))
  1195. ; (!*JUMP (LABEL G0004))
  1196. ; (JRST (LABEL G0004))
  1197. ; (FULLWORD (FIELDPOINTER (REG 1) 0 5))
  1198. 1
  1199. ; (!*ENTRY CDR1TEST EXPR 1)
  1200. L1294: intern L1294
  1201. MOVE 4,1
  1202. SETOM 3
  1203. L1295: AOS 3
  1204. MOVE 2,SYMVAL+430
  1205. CAMG 3,4
  1206. JRST L1296
  1207. MOVE 1,0
  1208. POPJ 15,0
  1209. L1296: MOVE 1,1(2)
  1210. MOVE 2,1
  1211. LDB 11,L1293
  1212. CAIN 11,9
  1213. JRST L1296
  1214. JRST L1295
  1215. L1293: point 5,1,4
  1216. ; (!*ENTRY CDR2TEST EXPR 1)
  1217. ; (!*ALLOC 0)
  1218. ; (!*MOVE (REG 1) (REG 4))
  1219. ; (MOVE (REG 4) (REG 1))
  1220. ; (!*MOVE (QUOTE -1) (REG 3))
  1221. ; (SETOM (REG 3))
  1222. ; (!*LBL (LABEL G0004))
  1223. ; (!*WPLUS2 (REG 3) (WCONST 1))
  1224. ; (AOS (REG 3))
  1225. ; (!*MOVE (!$FLUID LONGLIST) (REG 2))
  1226. ; (MOVE (REG 2) (!$FLUID LONGLIST))
  1227. ; (!*JUMPWLEQ (LABEL G0005) (REG 3) (REG 4))
  1228. ; (CAMG (REG 3) (REG 4))
  1229. ; (JRST (LABEL G0005))
  1230. ; (!*MOVE (QUOTE NIL) (REG 1))
  1231. ; (MOVE (REG 1) (REG NIL))
  1232. ; (!*EXIT 0)
  1233. ; (POPJ (REG ST) 0)
  1234. ; (!*LBL (LABEL G0005))
  1235. ; (!*MOVE (CDR (REG 2)) (REG 1))
  1236. ; (MOVE (REG 1) (INDEXED (REG 2) 1))
  1237. ; (!*MOVE (REG 1) (REG 2))
  1238. ; (MOVE (REG 2) (REG 1))
  1239. ; (!*JUMPNOTEQ (LABEL G0005) (REG 1) (QUOTE NIL))
  1240. ; (CAME (REG 1) (REG NIL))
  1241. ; (JRST (LABEL G0005))
  1242. ; (!*JUMP (LABEL G0004))
  1243. ; (JRST (LABEL G0004))
  1244. 1
  1245. ; (!*ENTRY CDR2TEST EXPR 1)
  1246. L1297: intern L1297
  1247. MOVE 4,1
  1248. SETOM 3
  1249. L1298: AOS 3
  1250. MOVE 2,SYMVAL+430
  1251. CAMG 3,4
  1252. JRST L1299
  1253. MOVE 1,0
  1254. POPJ 15,0
  1255. L1299: MOVE 1,1(2)
  1256. MOVE 2,1
  1257. CAME 1,0
  1258. JRST L1299
  1259. JRST L1298
  1260. ; (!*ENTRY CDDRTEST EXPR 1)
  1261. ; (!*ALLOC 0)
  1262. ; (!*MOVE (REG 1) (REG 4))
  1263. ; (MOVE (REG 4) (REG 1))
  1264. ; (!*MOVE (QUOTE -1) (REG 3))
  1265. ; (SETOM (REG 3))
  1266. ; (!*LBL (LABEL G0004))
  1267. ; (!*WPLUS2 (REG 3) (WCONST 1))
  1268. ; (AOS (REG 3))
  1269. ; (!*MOVE (!$FLUID LONGLIST) (REG 2))
  1270. ; (MOVE (REG 2) (!$FLUID LONGLIST))
  1271. ; (!*JUMPWLEQ (LABEL G0005) (REG 3) (REG 4))
  1272. ; (CAMG (REG 3) (REG 4))
  1273. ; (JRST (LABEL G0005))
  1274. ; (!*MOVE (QUOTE NIL) (REG 1))
  1275. ; (MOVE (REG 1) (REG NIL))
  1276. ; (!*EXIT 0)
  1277. ; (POPJ (REG ST) 0)
  1278. ; (!*LBL (LABEL G0005))
  1279. ; (!*MOVE (CDR (CDR (REG 2))) (REG 1))
  1280. ; (MOVE (REG 1) (INDEXED (REG 2) 1))
  1281. ; (MOVE (REG 1) (INDEXED (REG 1) 1))
  1282. ; (!*MOVE (REG 1) (REG 2))
  1283. ; (MOVE (REG 2) (REG 1))
  1284. ; (!*JUMPNOTEQ (LABEL G0005) (REG 1) (QUOTE NIL))
  1285. ; (CAME (REG 1) (REG NIL))
  1286. ; (JRST (LABEL G0005))
  1287. ; (!*JUMP (LABEL G0004))
  1288. ; (JRST (LABEL G0004))
  1289. 1
  1290. ; (!*ENTRY CDDRTEST EXPR 1)
  1291. L1300: intern L1300
  1292. MOVE 4,1
  1293. SETOM 3
  1294. L1301: AOS 3
  1295. MOVE 2,SYMVAL+430
  1296. CAMG 3,4
  1297. JRST L1302
  1298. MOVE 1,0
  1299. POPJ 15,0
  1300. L1302: MOVE 1,1(2)
  1301. MOVE 1,1(1)
  1302. MOVE 2,1
  1303. CAME 1,0
  1304. JRST L1302
  1305. JRST L1301
  1306. ; (!*ENTRY LISTONLYCDRTEST1 EXPR 0)
  1307. ; (!*ALLOC 0)
  1308. ; (!*MOVE (!$FLUID TESTLIST) (REG 4))
  1309. ; (MOVE (REG 4) (!$FLUID TESTLIST))
  1310. ; (!*LBL (LABEL G0004))
  1311. ; (!*MOVE (!$FLUID TESTLIST) (REG 3))
  1312. ; (MOVE (REG 3) (!$FLUID TESTLIST))
  1313. ; (!*LBL (LABEL G0005))
  1314. ; (!*MOVE (CDR (REG 3)) (REG 1))
  1315. ; (MOVE (REG 1) (INDEXED (REG 3) 1))
  1316. ; (!*MOVE (REG 1) (REG 3))
  1317. ; (MOVE (REG 3) (REG 1))
  1318. ; (!*JUMPNOTEQ (LABEL G0005) (REG 1) (QUOTE NIL))
  1319. ; (CAME (REG 1) (REG NIL))
  1320. ; (JRST (LABEL G0005))
  1321. ; (!*MOVE (CDR (REG 4)) (REG 2))
  1322. ; (MOVE (REG 2) (INDEXED (REG 4) 1))
  1323. ; (!*MOVE (REG 2) (REG 4))
  1324. ; (MOVE (REG 4) (REG 2))
  1325. ; (!*JUMPNOTEQ (LABEL G0004) (REG 2) (QUOTE NIL))
  1326. ; (CAME (REG 2) (REG NIL))
  1327. ; (JRST (LABEL G0004))
  1328. ; (!*MOVE (QUOTE NIL) (REG 1))
  1329. ; (MOVE (REG 1) (REG NIL))
  1330. ; (!*EXIT 0)
  1331. ; (POPJ (REG ST) 0)
  1332. 0
  1333. ; (!*ENTRY LISTONLYCDRTEST1 EXPR 0)
  1334. L1303: intern L1303
  1335. MOVE 4,SYMVAL+427
  1336. L1304: MOVE 3,SYMVAL+427
  1337. L1305: MOVE 1,1(3)
  1338. MOVE 3,1
  1339. CAME 1,0
  1340. JRST L1305
  1341. MOVE 2,1(4)
  1342. MOVE 4,2
  1343. CAME 2,0
  1344. JRST L1304
  1345. MOVE 1,0
  1346. POPJ 15,0
  1347. ; (!*ENTRY LISTONLYCDDRTEST1 EXPR 0)
  1348. ; (!*ALLOC 0)
  1349. ; (!*MOVE (!$FLUID TESTLIST2) (REG 4))
  1350. ; (MOVE (REG 4) (!$FLUID TESTLIST2))
  1351. ; (!*LBL (LABEL G0004))
  1352. ; (!*MOVE (!$FLUID TESTLIST2) (REG 3))
  1353. ; (MOVE (REG 3) (!$FLUID TESTLIST2))
  1354. ; (!*LBL (LABEL G0005))
  1355. ; (!*MOVE (CDR (CDR (REG 3))) (REG 1))
  1356. ; (MOVE (REG 1) (INDEXED (REG 3) 1))
  1357. ; (MOVE (REG 1) (INDEXED (REG 1) 1))
  1358. ; (!*MOVE (REG 1) (REG 3))
  1359. ; (MOVE (REG 3) (REG 1))
  1360. ; (!*JUMPNOTEQ (LABEL G0005) (REG 1) (QUOTE NIL))
  1361. ; (CAME (REG 1) (REG NIL))
  1362. ; (JRST (LABEL G0005))
  1363. ; (!*MOVE (CDR (CDR (REG 4))) (REG 2))
  1364. ; (MOVE (REG 2) (INDEXED (REG 4) 1))
  1365. ; (MOVE (REG 2) (INDEXED (REG 2) 1))
  1366. ; (!*MOVE (REG 2) (REG 4))
  1367. ; (MOVE (REG 4) (REG 2))
  1368. ; (!*JUMPNOTEQ (LABEL G0004) (REG 2) (QUOTE NIL))
  1369. ; (CAME (REG 2) (REG NIL))
  1370. ; (JRST (LABEL G0004))
  1371. ; (!*MOVE (QUOTE NIL) (REG 1))
  1372. ; (MOVE (REG 1) (REG NIL))
  1373. ; (!*EXIT 0)
  1374. ; (POPJ (REG ST) 0)
  1375. 0
  1376. ; (!*ENTRY LISTONLYCDDRTEST1 EXPR 0)
  1377. L1306: intern L1306
  1378. MOVE 4,SYMVAL+428
  1379. L1307: MOVE 3,SYMVAL+428
  1380. L1308: MOVE 1,1(3)
  1381. MOVE 1,1(1)
  1382. MOVE 3,1
  1383. CAME 1,0
  1384. JRST L1308
  1385. MOVE 2,1(4)
  1386. MOVE 2,1(2)
  1387. MOVE 4,2
  1388. CAME 2,0
  1389. JRST L1307
  1390. MOVE 1,0
  1391. POPJ 15,0
  1392. ; (!*ENTRY LISTONLYCDRTEST2 EXPR 0)
  1393. ; (!*ALLOC 0)
  1394. ; (!*MOVE (!$FLUID TESTLIST) (REG 4))
  1395. ; (MOVE (REG 4) (!$FLUID TESTLIST))
  1396. ; (!*LBL (LABEL G0004))
  1397. ; (!*MOVE (!$FLUID TESTLIST) (REG 3))
  1398. ; (MOVE (REG 3) (!$FLUID TESTLIST))
  1399. ; (!*LBL (LABEL G0005))
  1400. ; (!*MOVE (CDR (REG 3)) (REG 1))
  1401. ; (MOVE (REG 1) (INDEXED (REG 3) 1))
  1402. ; (!*MOVE (REG 1) (REG 3))
  1403. ; (MOVE (REG 3) (REG 1))
  1404. ; (!*JUMPTYPE (LABEL G0005) (REG 1) PAIR)
  1405. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
  1406. ; (CAIN (REG T6) 9)
  1407. ; (JRST (LABEL G0005))
  1408. ; (!*MOVE (CDR (REG 4)) (REG 2))
  1409. ; (MOVE (REG 2) (INDEXED (REG 4) 1))
  1410. ; (!*MOVE (REG 2) (REG 4))
  1411. ; (MOVE (REG 4) (REG 2))
  1412. ; (!*JUMPTYPE (LABEL G0004) (REG 2) PAIR)
  1413. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 2) 0 5))))
  1414. ; (CAIN (REG T6) 9)
  1415. ; (JRST (LABEL G0004))
  1416. ; (!*MOVE (QUOTE NIL) (REG 1))
  1417. ; (MOVE (REG 1) (REG NIL))
  1418. ; (!*EXIT 0)
  1419. ; (POPJ (REG ST) 0)
  1420. ; (FULLWORD (FIELDPOINTER (REG 1) 0 5))
  1421. ; (FULLWORD (FIELDPOINTER (REG 2) 0 5))
  1422. 0
  1423. ; (!*ENTRY LISTONLYCDRTEST2 EXPR 0)
  1424. L1311: intern L1311
  1425. MOVE 4,SYMVAL+427
  1426. L1312: MOVE 3,SYMVAL+427
  1427. L1313: MOVE 1,1(3)
  1428. MOVE 3,1
  1429. LDB 11,L1309
  1430. CAIN 11,9
  1431. JRST L1313
  1432. MOVE 2,1(4)
  1433. MOVE 4,2
  1434. LDB 11,L1310
  1435. CAIN 11,9
  1436. JRST L1312
  1437. MOVE 1,0
  1438. POPJ 15,0
  1439. L1309: point 5,1,4
  1440. L1310: point 5,2,4
  1441. ; (!*ENTRY LISTONLYCDDRTEST2 EXPR 0)
  1442. ; (!*ALLOC 0)
  1443. ; (!*MOVE (!$FLUID TESTLIST2) (REG 4))
  1444. ; (MOVE (REG 4) (!$FLUID TESTLIST2))
  1445. ; (!*LBL (LABEL G0004))
  1446. ; (!*MOVE (!$FLUID TESTLIST2) (REG 3))
  1447. ; (MOVE (REG 3) (!$FLUID TESTLIST2))
  1448. ; (!*LBL (LABEL G0005))
  1449. ; (!*MOVE (CDR (CDR (REG 3))) (REG 1))
  1450. ; (MOVE (REG 1) (INDEXED (REG 3) 1))
  1451. ; (MOVE (REG 1) (INDEXED (REG 1) 1))
  1452. ; (!*MOVE (REG 1) (REG 3))
  1453. ; (MOVE (REG 3) (REG 1))
  1454. ; (!*JUMPTYPE (LABEL G0005) (REG 1) PAIR)
  1455. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 1) 0 5))))
  1456. ; (CAIN (REG T6) 9)
  1457. ; (JRST (LABEL G0005))
  1458. ; (!*MOVE (CDR (CDR (REG 4))) (REG 2))
  1459. ; (MOVE (REG 2) (INDEXED (REG 4) 1))
  1460. ; (MOVE (REG 2) (INDEXED (REG 2) 1))
  1461. ; (!*MOVE (REG 2) (REG 4))
  1462. ; (MOVE (REG 4) (REG 2))
  1463. ; (!*JUMPTYPE (LABEL G0004) (REG 2) PAIR)
  1464. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 2) 0 5))))
  1465. ; (CAIN (REG T6) 9)
  1466. ; (JRST (LABEL G0004))
  1467. ; (!*MOVE (QUOTE NIL) (REG 1))
  1468. ; (MOVE (REG 1) (REG NIL))
  1469. ; (!*EXIT 0)
  1470. ; (POPJ (REG ST) 0)
  1471. ; (FULLWORD (FIELDPOINTER (REG 1) 0 5))
  1472. ; (FULLWORD (FIELDPOINTER (REG 2) 0 5))
  1473. 0
  1474. ; (!*ENTRY LISTONLYCDDRTEST2 EXPR 0)
  1475. L1316: intern L1316
  1476. MOVE 4,SYMVAL+428
  1477. L1317: MOVE 3,SYMVAL+428
  1478. L1318: MOVE 1,1(3)
  1479. MOVE 1,1(1)
  1480. MOVE 3,1
  1481. LDB 11,L1314
  1482. CAIN 11,9
  1483. JRST L1318
  1484. MOVE 2,1(4)
  1485. MOVE 2,1(2)
  1486. MOVE 4,2
  1487. LDB 11,L1315
  1488. CAIN 11,9
  1489. JRST L1317
  1490. MOVE 1,0
  1491. POPJ 15,0
  1492. L1314: point 5,1,4
  1493. L1315: point 5,2,4
  1494. ; (!*ENTRY EMPTYTEST EXPR 1)
  1495. ; (!*ALLOC 0)
  1496. ; (!*MOVE (REG 1) (REG 3))
  1497. ; (MOVE (REG 3) (REG 1))
  1498. ; (!*MOVE (QUOTE 0) (REG 2))
  1499. ; (SETZM (REG 2))
  1500. ; (!*LBL (LABEL G0004))
  1501. ; (!*JUMPWLEQ (LABEL G0005) (REG 2) (REG 3))
  1502. ; (CAMG (REG 2) (REG 3))
  1503. ; (JRST (LABEL G0005))
  1504. ; (!*MOVE (QUOTE NIL) (REG 1))
  1505. ; (MOVE (REG 1) (REG NIL))
  1506. ; (!*EXIT 0)
  1507. ; (POPJ (REG ST) 0)
  1508. ; (!*LBL (LABEL G0005))
  1509. ; (!*WPLUS2 (REG 2) (WCONST 1))
  1510. ; (AOS (REG 2))
  1511. ; (!*JUMP (LABEL G0004))
  1512. ; (JRST (LABEL G0004))
  1513. 1
  1514. ; (!*ENTRY EMPTYTEST EXPR 1)
  1515. L1319: intern L1319
  1516. MOVE 3,1
  1517. SETZM 2
  1518. L1320: CAMG 2,3
  1519. JRST L1321
  1520. MOVE 1,0
  1521. POPJ 15,0
  1522. L1321: AOS 2
  1523. JRST L1320
  1524. ; (!*ENTRY SLOWEMPTYTEST EXPR 1)
  1525. ; (!*PUSH (QUOTE 0))
  1526. ; (PUSH (REG ST) (LIT (FULLWORD 0)))
  1527. ; (!*PUSH (REG 1))
  1528. ; (PUSH (REG ST) (REG 1))
  1529. ; (!*LBL (LABEL G0004))
  1530. ; (!*MOVE (FRAME 1) (REG 2))
  1531. ; (MOVE (REG 2) (INDEXED (REG ST) 0))
  1532. ; (!*MOVE (FRAME 2) (REG 1))
  1533. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  1534. ; (!*LINK GREATERP EXPR 2)
  1535. ; (HRRZI (REG LINKREG) 271)
  1536. ; (HRRZI (REG NARGREG) 2)
  1537. ; (PUSHJ (REG ST) (ENTRY GREATERP))
  1538. ; (!*JUMPEQ (LABEL G0005) (REG 1) (QUOTE NIL))
  1539. ; (CAMN (REG 1) (REG NIL))
  1540. ; (JRST (LABEL G0005))
  1541. ; (!*MOVE (QUOTE NIL) (REG 1))
  1542. ; (MOVE (REG 1) (REG NIL))
  1543. ; (!*JUMP (LABEL G0001))
  1544. ; (JRST (LABEL G0001))
  1545. ; (!*LBL (LABEL G0005))
  1546. ; (!*MOVE (FRAME 2) (REG 1))
  1547. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  1548. ; (!*LINK ADD1 EXPR 1)
  1549. ; (HRRZI (REG LINKREG) 268)
  1550. ; (HRRZI (REG NARGREG) 1)
  1551. ; (PUSHJ (REG ST) (ENTRY ADD1))
  1552. ; (!*MOVE (REG 1) (FRAME 2))
  1553. ; (MOVEM (REG 1) (INDEXED (REG ST) -1))
  1554. ; (!*JUMP (LABEL G0004))
  1555. ; (JRST (LABEL G0004))
  1556. ; (!*LBL (LABEL G0001))
  1557. ; (!*EXIT 2)
  1558. ; (ADJSP (REG ST) (MINUS 2))
  1559. ; (POPJ (REG ST) 0)
  1560. ; (FULLWORD 0)
  1561. 1
  1562. ; (!*ENTRY SLOWEMPTYTEST EXPR 1)
  1563. L1323: intern L1323
  1564. PUSH 15,L1322
  1565. PUSH 15,1
  1566. L1324: MOVE 2,0(15)
  1567. MOVE 1,-1(15)
  1568. HRRZI 12,271
  1569. HRRZI 13,2
  1570. PUSHJ 15,SYMFNC+271
  1571. CAMN 1,0
  1572. JRST L1325
  1573. MOVE 1,0
  1574. JRST L1326
  1575. L1325: MOVE 1,-1(15)
  1576. HRRZI 12,268
  1577. HRRZI 13,1
  1578. PUSHJ 15,SYMFNC+268
  1579. MOVEM 1,-1(15)
  1580. JRST L1324
  1581. L1326: ADJSP 15,-2
  1582. POPJ 15,0
  1583. L1322: 0
  1584. ; (!*ENTRY REVERSETEST EXPR 1)
  1585. ; (!*PUSH (QUOTE 0))
  1586. ; (PUSH (REG ST) (LIT (FULLWORD 0)))
  1587. ; (!*PUSH (REG 1))
  1588. ; (PUSH (REG ST) (REG 1))
  1589. ; (!*LBL (LABEL G0004))
  1590. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 2) (FRAME 1))
  1591. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  1592. ; (CAMG (REG T1) (INDEXED (REG ST) 0))
  1593. ; (JRST (LABEL G0005))
  1594. ; (!*MOVE (QUOTE NIL) (REG 1))
  1595. ; (MOVE (REG 1) (REG NIL))
  1596. ; (!*JUMP (LABEL G0001))
  1597. ; (JRST (LABEL G0001))
  1598. ; (!*LBL (LABEL G0005))
  1599. ; (!*MOVE (!$FLUID LONGLIST) (REG 1))
  1600. ; (MOVE (REG 1) (!$FLUID LONGLIST))
  1601. ; (!*LINK REVERSE EXPR 1)
  1602. ; (HRRZI (REG LINKREG) 284)
  1603. ; (HRRZI (REG NARGREG) 1)
  1604. ; (PUSHJ (REG ST) (ENTRY REVERSE))
  1605. ; (!*WPLUS2 (FRAME 2) (WCONST 1))
  1606. ; (AOS (INDEXED (REG ST) -1))
  1607. ; (!*JUMP (LABEL G0004))
  1608. ; (JRST (LABEL G0004))
  1609. ; (!*LBL (LABEL G0001))
  1610. ; (!*EXIT 2)
  1611. ; (ADJSP (REG ST) (MINUS 2))
  1612. ; (POPJ (REG ST) 0)
  1613. ; (FULLWORD 0)
  1614. 1
  1615. ; (!*ENTRY REVERSETEST EXPR 1)
  1616. L1328: intern L1328
  1617. PUSH 15,L1327
  1618. PUSH 15,1
  1619. L1329: MOVE 6,-1(15)
  1620. CAMG 6,0(15)
  1621. JRST L1330
  1622. MOVE 1,0
  1623. JRST L1331
  1624. L1330: MOVE 1,SYMVAL+430
  1625. HRRZI 12,284
  1626. HRRZI 13,1
  1627. PUSHJ 15,SYMFNC+284
  1628. AOS -1(15)
  1629. JRST L1329
  1630. L1331: ADJSP 15,-2
  1631. POPJ 15,0
  1632. L1327: 0
  1633. ; (!*ENTRY MYREVERSE1TEST EXPR 1)
  1634. ; (!*PUSH (QUOTE 0))
  1635. ; (PUSH (REG ST) (LIT (FULLWORD 0)))
  1636. ; (!*PUSH (REG 1))
  1637. ; (PUSH (REG ST) (REG 1))
  1638. ; (!*LBL (LABEL G0004))
  1639. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 2) (FRAME 1))
  1640. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  1641. ; (CAMG (REG T1) (INDEXED (REG ST) 0))
  1642. ; (JRST (LABEL G0005))
  1643. ; (!*MOVE (QUOTE NIL) (REG 1))
  1644. ; (MOVE (REG 1) (REG NIL))
  1645. ; (!*JUMP (LABEL G0001))
  1646. ; (JRST (LABEL G0001))
  1647. ; (!*LBL (LABEL G0005))
  1648. ; (!*MOVE (!$FLUID LONGLIST) (REG 1))
  1649. ; (MOVE (REG 1) (!$FLUID LONGLIST))
  1650. ; (!*LINK MYREVERSE1 EXPR 1)
  1651. ; (HRRZI (REG LINKREG) 441)
  1652. ; (HRRZI (REG NARGREG) 1)
  1653. ; (PUSHJ (REG ST) (ENTRY MYREVERSE1))
  1654. ; (!*WPLUS2 (FRAME 2) (WCONST 1))
  1655. ; (AOS (INDEXED (REG ST) -1))
  1656. ; (!*JUMP (LABEL G0004))
  1657. ; (JRST (LABEL G0004))
  1658. ; (!*LBL (LABEL G0001))
  1659. ; (!*EXIT 2)
  1660. ; (ADJSP (REG ST) (MINUS 2))
  1661. ; (POPJ (REG ST) 0)
  1662. ; (FULLWORD 0)
  1663. 1
  1664. ; (!*ENTRY MYREVERSE1TEST EXPR 1)
  1665. L1333: intern L1333
  1666. PUSH 15,L1332
  1667. PUSH 15,1
  1668. L1334: MOVE 6,-1(15)
  1669. CAMG 6,0(15)
  1670. JRST L1335
  1671. MOVE 1,0
  1672. JRST L1336
  1673. L1335: MOVE 1,SYMVAL+430
  1674. HRRZI 12,441
  1675. HRRZI 13,1
  1676. PUSHJ 15,SYMFNC+441
  1677. AOS -1(15)
  1678. JRST L1334
  1679. L1336: ADJSP 15,-2
  1680. POPJ 15,0
  1681. L1332: 0
  1682. ; (!*ENTRY MYREVERSE1 EXPR 1)
  1683. ; (!*PUSH (QUOTE NIL))
  1684. ; (PUSH (REG ST) (REG NIL))
  1685. ; (!*PUSH (REG 1))
  1686. ; (PUSH (REG ST) (REG 1))
  1687. ; (!*LBL (LABEL G0004))
  1688. ; (!*JUMPTYPE (LABEL G0005) (FRAME 1) PAIR)
  1689. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (INDEXED (REG ST) 0) 0 5))))
  1690. ; (CAIN (REG T6) 9)
  1691. ; (JRST (LABEL G0005))
  1692. ; (!*MOVE (FRAME 2) (REG 1))
  1693. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  1694. ; (!*JUMP (LABEL G0001))
  1695. ; (JRST (LABEL G0001))
  1696. ; (!*LBL (LABEL G0005))
  1697. ; (!*MOVE (FRAME 2) (REG 2))
  1698. ; (MOVE (REG 2) (INDEXED (REG ST) -1))
  1699. ; (!*MOVE (CAR (FRAME 1)) (REG 1))
  1700. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  1701. ; (MOVE (REG 1) (INDEXED (REG 1) 0))
  1702. ; (!*LINK CONS EXPR 2)
  1703. ; (HRRZI (REG LINKREG) 179)
  1704. ; (HRRZI (REG NARGREG) 2)
  1705. ; (PUSHJ (REG ST) (ENTRY CONS))
  1706. ; (!*MOVE (REG 1) (FRAME 2))
  1707. ; (MOVEM (REG 1) (INDEXED (REG ST) -1))
  1708. ; (!*MOVE (CDR (FRAME 1)) (REG 2))
  1709. ; (MOVE (REG 2) (INDEXED (REG ST) 0))
  1710. ; (MOVE (REG 2) (INDEXED (REG 2) 1))
  1711. ; (!*MOVE (REG 2) (FRAME 1))
  1712. ; (MOVEM (REG 2) (INDEXED (REG ST) 0))
  1713. ; (!*JUMP (LABEL G0004))
  1714. ; (JRST (LABEL G0004))
  1715. ; (!*LBL (LABEL G0001))
  1716. ; (!*EXIT 2)
  1717. ; (ADJSP (REG ST) (MINUS 2))
  1718. ; (POPJ (REG ST) 0)
  1719. ; (FULLWORD (FIELDPOINTER (INDEXED (REG ST) 0) 0 5))
  1720. 1
  1721. ; (!*ENTRY MYREVERSE1 EXPR 1)
  1722. L1338: intern L1338
  1723. PUSH 15,0
  1724. PUSH 15,1
  1725. L1339: LDB 11,L1337
  1726. CAIN 11,9
  1727. JRST L1340
  1728. MOVE 1,-1(15)
  1729. JRST L1341
  1730. L1340: MOVE 2,-1(15)
  1731. MOVE 1,0(15)
  1732. MOVE 1,0(1)
  1733. HRRZI 12,179
  1734. HRRZI 13,2
  1735. PUSHJ 15,SYMFNC+179
  1736. MOVEM 1,-1(15)
  1737. MOVE 2,0(15)
  1738. MOVE 2,1(2)
  1739. MOVEM 2,0(15)
  1740. JRST L1339
  1741. L1341: ADJSP 15,-2
  1742. POPJ 15,0
  1743. L1337: point 5,0(15),4
  1744. ; (!*ENTRY MYREVERSE2TEST EXPR 1)
  1745. ; (!*PUSH (QUOTE 0))
  1746. ; (PUSH (REG ST) (LIT (FULLWORD 0)))
  1747. ; (!*PUSH (REG 1))
  1748. ; (PUSH (REG ST) (REG 1))
  1749. ; (!*LBL (LABEL G0004))
  1750. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 2) (FRAME 1))
  1751. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  1752. ; (CAMG (REG T1) (INDEXED (REG ST) 0))
  1753. ; (JRST (LABEL G0005))
  1754. ; (!*MOVE (QUOTE NIL) (REG 1))
  1755. ; (MOVE (REG 1) (REG NIL))
  1756. ; (!*JUMP (LABEL G0001))
  1757. ; (JRST (LABEL G0001))
  1758. ; (!*LBL (LABEL G0005))
  1759. ; (!*MOVE (!$FLUID LONGLIST) (REG 1))
  1760. ; (MOVE (REG 1) (!$FLUID LONGLIST))
  1761. ; (!*LINK MYREVERSE2 EXPR 1)
  1762. ; (HRRZI (REG LINKREG) 443)
  1763. ; (HRRZI (REG NARGREG) 1)
  1764. ; (PUSHJ (REG ST) (ENTRY MYREVERSE2))
  1765. ; (!*WPLUS2 (FRAME 2) (WCONST 1))
  1766. ; (AOS (INDEXED (REG ST) -1))
  1767. ; (!*JUMP (LABEL G0004))
  1768. ; (JRST (LABEL G0004))
  1769. ; (!*LBL (LABEL G0001))
  1770. ; (!*EXIT 2)
  1771. ; (ADJSP (REG ST) (MINUS 2))
  1772. ; (POPJ (REG ST) 0)
  1773. ; (FULLWORD 0)
  1774. 1
  1775. ; (!*ENTRY MYREVERSE2TEST EXPR 1)
  1776. L1343: intern L1343
  1777. PUSH 15,L1342
  1778. PUSH 15,1
  1779. L1344: MOVE 6,-1(15)
  1780. CAMG 6,0(15)
  1781. JRST L1345
  1782. MOVE 1,0
  1783. JRST L1346
  1784. L1345: MOVE 1,SYMVAL+430
  1785. HRRZI 12,443
  1786. HRRZI 13,1
  1787. PUSHJ 15,SYMFNC+443
  1788. AOS -1(15)
  1789. JRST L1344
  1790. L1346: ADJSP 15,-2
  1791. POPJ 15,0
  1792. L1342: 0
  1793. ; (!*ENTRY MYREVERSE2 EXPR 1)
  1794. ; (!*PUSH (QUOTE NIL))
  1795. ; (PUSH (REG ST) (REG NIL))
  1796. ; (!*PUSH (REG 1))
  1797. ; (PUSH (REG ST) (REG 1))
  1798. ; (!*LBL (LABEL G0004))
  1799. ; (!*JUMPNOTEQ (LABEL G0005) (FRAME 1) (QUOTE NIL))
  1800. ; (CAME (REG NIL) (INDEXED (REG ST) 0))
  1801. ; (JRST (LABEL G0005))
  1802. ; (!*MOVE (FRAME 2) (REG 1))
  1803. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  1804. ; (!*JUMP (LABEL G0001))
  1805. ; (JRST (LABEL G0001))
  1806. ; (!*LBL (LABEL G0005))
  1807. ; (!*MOVE (FRAME 2) (REG 2))
  1808. ; (MOVE (REG 2) (INDEXED (REG ST) -1))
  1809. ; (!*MOVE (CAR (FRAME 1)) (REG 1))
  1810. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  1811. ; (MOVE (REG 1) (INDEXED (REG 1) 0))
  1812. ; (!*LINK CONS EXPR 2)
  1813. ; (HRRZI (REG LINKREG) 179)
  1814. ; (HRRZI (REG NARGREG) 2)
  1815. ; (PUSHJ (REG ST) (ENTRY CONS))
  1816. ; (!*MOVE (REG 1) (FRAME 2))
  1817. ; (MOVEM (REG 1) (INDEXED (REG ST) -1))
  1818. ; (!*MOVE (CDR (FRAME 1)) (REG 2))
  1819. ; (MOVE (REG 2) (INDEXED (REG ST) 0))
  1820. ; (MOVE (REG 2) (INDEXED (REG 2) 1))
  1821. ; (!*MOVE (REG 2) (FRAME 1))
  1822. ; (MOVEM (REG 2) (INDEXED (REG ST) 0))
  1823. ; (!*JUMP (LABEL G0004))
  1824. ; (JRST (LABEL G0004))
  1825. ; (!*LBL (LABEL G0001))
  1826. ; (!*EXIT 2)
  1827. ; (ADJSP (REG ST) (MINUS 2))
  1828. ; (POPJ (REG ST) 0)
  1829. 1
  1830. ; (!*ENTRY MYREVERSE2 EXPR 1)
  1831. L1347: intern L1347
  1832. PUSH 15,0
  1833. PUSH 15,1
  1834. L1348: CAME 0,0(15)
  1835. JRST L1349
  1836. MOVE 1,-1(15)
  1837. JRST L1350
  1838. L1349: MOVE 2,-1(15)
  1839. MOVE 1,0(15)
  1840. MOVE 1,0(1)
  1841. HRRZI 12,179
  1842. HRRZI 13,2
  1843. PUSHJ 15,SYMFNC+179
  1844. MOVEM 1,-1(15)
  1845. MOVE 2,0(15)
  1846. MOVE 2,1(2)
  1847. MOVEM 2,0(15)
  1848. JRST L1348
  1849. L1350: ADJSP 15,-2
  1850. POPJ 15,0
  1851. ; (!*ENTRY LENGTHTEST EXPR 1)
  1852. ; (!*PUSH (QUOTE 0))
  1853. ; (PUSH (REG ST) (LIT (FULLWORD 0)))
  1854. ; (!*PUSH (REG 1))
  1855. ; (PUSH (REG ST) (REG 1))
  1856. ; (!*LBL (LABEL G0004))
  1857. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 2) (FRAME 1))
  1858. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  1859. ; (CAMG (REG T1) (INDEXED (REG ST) 0))
  1860. ; (JRST (LABEL G0005))
  1861. ; (!*MOVE (QUOTE NIL) (REG 1))
  1862. ; (MOVE (REG 1) (REG NIL))
  1863. ; (!*JUMP (LABEL G0001))
  1864. ; (JRST (LABEL G0001))
  1865. ; (!*LBL (LABEL G0005))
  1866. ; (!*MOVE (!$FLUID LONGLIST) (REG 1))
  1867. ; (MOVE (REG 1) (!$FLUID LONGLIST))
  1868. ; (!*LINK LENGTH EXPR 1)
  1869. ; (HRRZI (REG LINKREG) 319)
  1870. ; (HRRZI (REG NARGREG) 1)
  1871. ; (PUSHJ (REG ST) (ENTRY LENGTH))
  1872. ; (!*WPLUS2 (FRAME 2) (WCONST 1))
  1873. ; (AOS (INDEXED (REG ST) -1))
  1874. ; (!*JUMP (LABEL G0004))
  1875. ; (JRST (LABEL G0004))
  1876. ; (!*LBL (LABEL G0001))
  1877. ; (!*EXIT 2)
  1878. ; (ADJSP (REG ST) (MINUS 2))
  1879. ; (POPJ (REG ST) 0)
  1880. ; (FULLWORD 0)
  1881. 1
  1882. ; (!*ENTRY LENGTHTEST EXPR 1)
  1883. L1352: intern L1352
  1884. PUSH 15,L1351
  1885. PUSH 15,1
  1886. L1353: MOVE 6,-1(15)
  1887. CAMG 6,0(15)
  1888. JRST L1354
  1889. MOVE 1,0
  1890. JRST L1355
  1891. L1354: MOVE 1,SYMVAL+430
  1892. HRRZI 12,319
  1893. HRRZI 13,1
  1894. PUSHJ 15,SYMFNC+319
  1895. AOS -1(15)
  1896. JRST L1353
  1897. L1355: ADJSP 15,-2
  1898. POPJ 15,0
  1899. L1351: 0
  1900. ; (!*ENTRY FACT EXPR 1)
  1901. ; (!*PUSH (REG 1))
  1902. ; (PUSH (REG ST) (REG 1))
  1903. ; (!*JUMPWGEQ (LABEL G0004) (REG 1) (QUOTE 2))
  1904. ; (CAIL (REG 1) 2)
  1905. ; (JRST (LABEL G0004))
  1906. ; (!*MOVE (QUOTE 1) (REG 1))
  1907. ; (HRRZI (REG 1) 1)
  1908. ; (!*JUMP (LABEL G0001))
  1909. ; (JRST (LABEL G0001))
  1910. ; (!*LBL (LABEL G0004))
  1911. ; (!*WPLUS2 (REG 1) (WCONST -1))
  1912. ; (SOS (REG 1))
  1913. ; (!*LINK FACT EXPR 1)
  1914. ; (HRRZI (REG LINKREG) 446)
  1915. ; (HRRZI (REG NARGREG) 1)
  1916. ; (PUSHJ (REG ST) (INTERNALENTRY FACT))
  1917. ; (!*WTIMES2 (REG 1) (FRAME 1))
  1918. ; (IMUL (REG 1) (INDEXED (REG ST) 0))
  1919. ; (!*LBL (LABEL G0001))
  1920. ; (!*EXIT 1)
  1921. ; (ADJSP (REG ST) (MINUS 1))
  1922. ; (POPJ (REG ST) 0)
  1923. 1
  1924. ; (!*ENTRY FACT EXPR 1)
  1925. FACT: intern FACT
  1926. PUSH 15,1
  1927. CAIL 1,2
  1928. JRST L1356
  1929. HRRZI 1,1
  1930. JRST L1357
  1931. L1356: SOS 1
  1932. HRRZI 12,446
  1933. HRRZI 13,1
  1934. PUSHJ 15,FACT
  1935. IMUL 1,0(15)
  1936. L1357: ADJSP 15,-1
  1937. POPJ 15,0
  1938. ; (!*ENTRY ARITHMETICTEST EXPR 1)
  1939. ; (!*PUSH (QUOTE 0))
  1940. ; (PUSH (REG ST) (LIT (FULLWORD 0)))
  1941. ; (!*PUSH (REG 1))
  1942. ; (PUSH (REG ST) (REG 1))
  1943. ; (!*LBL (LABEL G0004))
  1944. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 2) (FRAME 1))
  1945. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  1946. ; (CAMG (REG T1) (INDEXED (REG ST) 0))
  1947. ; (JRST (LABEL G0005))
  1948. ; (!*MOVE (QUOTE NIL) (REG 1))
  1949. ; (MOVE (REG 1) (REG NIL))
  1950. ; (!*JUMP (LABEL G0001))
  1951. ; (JRST (LABEL G0001))
  1952. ; (!*LBL (LABEL G0005))
  1953. ; (!*MOVE (QUOTE 9) (REG 1))
  1954. ; (HRRZI (REG 1) 9)
  1955. ; (!*LINK FACT EXPR 1)
  1956. ; (HRRZI (REG LINKREG) 446)
  1957. ; (HRRZI (REG NARGREG) 1)
  1958. ; (PUSHJ (REG ST) (ENTRY FACT))
  1959. ; (!*WPLUS2 (FRAME 2) (WCONST 1))
  1960. ; (AOS (INDEXED (REG ST) -1))
  1961. ; (!*JUMP (LABEL G0004))
  1962. ; (JRST (LABEL G0004))
  1963. ; (!*LBL (LABEL G0001))
  1964. ; (!*EXIT 2)
  1965. ; (ADJSP (REG ST) (MINUS 2))
  1966. ; (POPJ (REG ST) 0)
  1967. ; (FULLWORD 0)
  1968. 1
  1969. ; (!*ENTRY ARITHMETICTEST EXPR 1)
  1970. L1359: intern L1359
  1971. PUSH 15,L1358
  1972. PUSH 15,1
  1973. L1360: MOVE 6,-1(15)
  1974. CAMG 6,0(15)
  1975. JRST L1361
  1976. MOVE 1,0
  1977. JRST L1362
  1978. L1361: HRRZI 1,9
  1979. HRRZI 12,446
  1980. HRRZI 13,1
  1981. PUSHJ 15,SYMFNC+446
  1982. AOS -1(15)
  1983. JRST L1360
  1984. L1362: ADJSP 15,-2
  1985. POPJ 15,0
  1986. L1358: 0
  1987. ; (!*ENTRY EVALTEST EXPR 1)
  1988. ; (!*PUSH (QUOTE 0))
  1989. ; (PUSH (REG ST) (LIT (FULLWORD 0)))
  1990. ; (!*PUSH (REG 1))
  1991. ; (PUSH (REG ST) (REG 1))
  1992. ; (!*LBL (LABEL G0004))
  1993. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 2) (FRAME 1))
  1994. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  1995. ; (CAMG (REG T1) (INDEXED (REG ST) 0))
  1996. ; (JRST (LABEL G0005))
  1997. ; (!*MOVE (QUOTE NIL) (REG 1))
  1998. ; (MOVE (REG 1) (REG NIL))
  1999. ; (!*JUMP (LABEL G0001))
  2000. ; (JRST (LABEL G0001))
  2001. ; (!*LBL (LABEL G0005))
  2002. ; (!*MOVE (!$FLUID EVALFORM) (REG 1))
  2003. ; (MOVE (REG 1) (!$FLUID EVALFORM))
  2004. ; (!*LINK EVAL EXPR 1)
  2005. ; (HRRZI (REG LINKREG) 254)
  2006. ; (HRRZI (REG NARGREG) 1)
  2007. ; (PUSHJ (REG ST) (ENTRY EVAL))
  2008. ; (!*WPLUS2 (FRAME 2) (WCONST 1))
  2009. ; (AOS (INDEXED (REG ST) -1))
  2010. ; (!*JUMP (LABEL G0004))
  2011. ; (JRST (LABEL G0004))
  2012. ; (!*LBL (LABEL G0001))
  2013. ; (!*EXIT 2)
  2014. ; (ADJSP (REG ST) (MINUS 2))
  2015. ; (POPJ (REG ST) 0)
  2016. ; (FULLWORD 0)
  2017. 1
  2018. ; (!*ENTRY EVALTEST EXPR 1)
  2019. L1364: intern L1364
  2020. PUSH 15,L1363
  2021. PUSH 15,1
  2022. L1365: MOVE 6,-1(15)
  2023. CAMG 6,0(15)
  2024. JRST L1366
  2025. MOVE 1,0
  2026. JRST L1367
  2027. L1366: MOVE 1,SYMVAL+429
  2028. HRRZI 12,254
  2029. HRRZI 13,1
  2030. PUSHJ 15,SYMFNC+254
  2031. AOS -1(15)
  2032. JRST L1365
  2033. L1367: ADJSP 15,-2
  2034. POPJ 15,0
  2035. L1363: 0
  2036. ; (!*ENTRY TIMEEVAL EXPR 1)
  2037. ; (!*ALLOC 2)
  2038. ; (ADJSP (REG ST) 2)
  2039. ; (!*MOVE (REG 1) (FRAME 1))
  2040. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  2041. ; (!*LINK TIME EXPR 0)
  2042. ; (HRRZI (REG LINKREG) 421)
  2043. ; (SETZM (REG NARGREG))
  2044. ; (PUSHJ (REG ST) (ENTRY TIME))
  2045. ; (!*MOVE (REG 1) (FRAME 2))
  2046. ; (MOVEM (REG 1) (INDEXED (REG ST) -1))
  2047. ; (!*MOVE (FRAME 1) (REG 1))
  2048. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  2049. ; (!*LINK EVAL EXPR 1)
  2050. ; (HRRZI (REG LINKREG) 254)
  2051. ; (HRRZI (REG NARGREG) 1)
  2052. ; (PUSHJ (REG ST) (ENTRY EVAL))
  2053. ; (!*LINK TIME EXPR 0)
  2054. ; (HRRZI (REG LINKREG) 421)
  2055. ; (SETZM (REG NARGREG))
  2056. ; (PUSHJ (REG ST) (ENTRY TIME))
  2057. ; (!*MOVE (FRAME 2) (REG 2))
  2058. ; (MOVE (REG 2) (INDEXED (REG ST) -1))
  2059. ; (!*LINKE 2 DIFFERENCE EXPR 2)
  2060. ; (ADJSP (REG ST) (MINUS 2))
  2061. ; (HRRZI (REG LINKREG) 273)
  2062. ; (HRRZI (REG NARGREG) 2)
  2063. ; (JRST (ENTRY DIFFERENCE))
  2064. 1
  2065. ; (!*ENTRY TIMEEVAL EXPR 1)
  2066. L1368: intern L1368
  2067. ADJSP 15,2
  2068. MOVEM 1,0(15)
  2069. HRRZI 12,421
  2070. SETZM 13
  2071. PUSHJ 15,SYMFNC+421
  2072. MOVEM 1,-1(15)
  2073. MOVE 1,0(15)
  2074. HRRZI 12,254
  2075. HRRZI 13,1
  2076. PUSHJ 15,SYMFNC+254
  2077. HRRZI 12,421
  2078. SETZM 13
  2079. PUSHJ 15,SYMFNC+421
  2080. MOVE 2,-1(15)
  2081. ADJSP 15,-2
  2082. HRRZI 12,273
  2083. HRRZI 13,2
  2084. JRST SYMFNC+273
  2085. ; (!*ENTRY TOPLEVELTAK EXPR 3)
  2086. ; (!*ALLOC 0)
  2087. ; (!*LINKE 0 TAK EXPR 3)
  2088. ; (HRRZI (REG LINKREG) 450)
  2089. ; (HRRZI (REG NARGREG) 3)
  2090. ; (JRST (ENTRY TAK))
  2091. 3
  2092. ; (!*ENTRY TOPLEVELTAK EXPR 3)
  2093. L1369: intern L1369
  2094. HRRZI 12,450
  2095. HRRZI 13,3
  2096. JRST SYMFNC+450
  2097. ; (!*ENTRY TAK EXPR 3)
  2098. ; (!*ALLOC 5)
  2099. ; (ADJSP (REG ST) 5)
  2100. ; (!*LBL (LABEL G0002))
  2101. ; (!*MOVE (REG 1) (FRAME 1))
  2102. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  2103. ; (!*MOVE (REG 2) (FRAME 2))
  2104. ; (MOVEM (REG 2) (INDEXED (REG ST) -1))
  2105. ; (!*MOVE (REG 3) (FRAME 3))
  2106. ; (MOVEM (REG 3) (INDEXED (REG ST) -2))
  2107. ; (!*JUMPWLESSP (LABEL G0004) (REG 2) (REG 1))
  2108. ; (CAMGE (REG 2) (REG 1))
  2109. ; (JRST (LABEL G0004))
  2110. ; (!*MOVE (REG 3) (REG 1))
  2111. ; (MOVE (REG 1) (REG 3))
  2112. ; (!*JUMP (LABEL G0001))
  2113. ; (JRST (LABEL G0001))
  2114. ; (!*LBL (LABEL G0004))
  2115. ; (!*WPLUS2 (REG 1) (WCONST -1))
  2116. ; (SOS (REG 1))
  2117. ; (!*LINK TAK EXPR 3)
  2118. ; (HRRZI (REG LINKREG) 450)
  2119. ; (HRRZI (REG NARGREG) 3)
  2120. ; (PUSHJ (REG ST) (INTERNALENTRY TAK))
  2121. ; (!*MOVE (REG 1) (FRAME 4))
  2122. ; (MOVEM (REG 1) (INDEXED (REG ST) -3))
  2123. ; (!*MOVE (FRAME 1) (REG 3))
  2124. ; (MOVE (REG 3) (INDEXED (REG ST) 0))
  2125. ; (!*MOVE (FRAME 3) (REG 2))
  2126. ; (MOVE (REG 2) (INDEXED (REG ST) -2))
  2127. ; (!*MOVE (FRAME 2) (REG 1))
  2128. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  2129. ; (!*WPLUS2 (REG 1) (WCONST -1))
  2130. ; (SOS (REG 1))
  2131. ; (!*LINK TAK EXPR 3)
  2132. ; (HRRZI (REG LINKREG) 450)
  2133. ; (HRRZI (REG NARGREG) 3)
  2134. ; (PUSHJ (REG ST) (INTERNALENTRY TAK))
  2135. ; (!*MOVE (REG 1) (FRAME 5))
  2136. ; (MOVEM (REG 1) (INDEXED (REG ST) -4))
  2137. ; (!*MOVE (FRAME 2) (REG 3))
  2138. ; (MOVE (REG 3) (INDEXED (REG ST) -1))
  2139. ; (!*MOVE (FRAME 1) (REG 2))
  2140. ; (MOVE (REG 2) (INDEXED (REG ST) 0))
  2141. ; (!*MOVE (FRAME 3) (REG 1))
  2142. ; (MOVE (REG 1) (INDEXED (REG ST) -2))
  2143. ; (!*WPLUS2 (REG 1) (WCONST -1))
  2144. ; (SOS (REG 1))
  2145. ; (!*LINK TAK EXPR 3)
  2146. ; (HRRZI (REG LINKREG) 450)
  2147. ; (HRRZI (REG NARGREG) 3)
  2148. ; (PUSHJ (REG ST) (INTERNALENTRY TAK))
  2149. ; (!*MOVE (REG 1) (REG 3))
  2150. ; (MOVE (REG 3) (REG 1))
  2151. ; (!*MOVE (FRAME 5) (REG 2))
  2152. ; (MOVE (REG 2) (INDEXED (REG ST) -4))
  2153. ; (!*MOVE (FRAME 4) (REG 1))
  2154. ; (MOVE (REG 1) (INDEXED (REG ST) -3))
  2155. ; (!*JUMP (LABEL G0002))
  2156. ; (JRST (LABEL G0002))
  2157. ; (!*LBL (LABEL G0001))
  2158. ; (!*EXIT 5)
  2159. ; (ADJSP (REG ST) (MINUS 5))
  2160. ; (POPJ (REG ST) 0)
  2161. 3
  2162. ; (!*ENTRY TAK EXPR 3)
  2163. TAK: intern TAK
  2164. ADJSP 15,5
  2165. L1370: MOVEM 1,0(15)
  2166. MOVEM 2,-1(15)
  2167. MOVEM 3,-2(15)
  2168. CAMGE 2,1
  2169. JRST L1371
  2170. MOVE 1,3
  2171. JRST L1372
  2172. L1371: SOS 1
  2173. HRRZI 12,450
  2174. HRRZI 13,3
  2175. PUSHJ 15,TAK
  2176. MOVEM 1,-3(15)
  2177. MOVE 3,0(15)
  2178. MOVE 2,-2(15)
  2179. MOVE 1,-1(15)
  2180. SOS 1
  2181. HRRZI 12,450
  2182. HRRZI 13,3
  2183. PUSHJ 15,TAK
  2184. MOVEM 1,-4(15)
  2185. MOVE 3,-1(15)
  2186. MOVE 2,0(15)
  2187. MOVE 1,-2(15)
  2188. SOS 1
  2189. HRRZI 12,450
  2190. HRRZI 13,3
  2191. PUSHJ 15,TAK
  2192. MOVE 3,1
  2193. MOVE 2,-4(15)
  2194. MOVE 1,-3(15)
  2195. JRST L1370
  2196. L1372: ADJSP 15,-5
  2197. POPJ 15,0
  2198. ; (!*ENTRY TOPLEVELGTAK EXPR 3)
  2199. ; (!*ALLOC 0)
  2200. ; (!*LINKE 0 GTAK EXPR 3)
  2201. ; (HRRZI (REG LINKREG) 452)
  2202. ; (HRRZI (REG NARGREG) 3)
  2203. ; (JRST (ENTRY GTAK))
  2204. 3
  2205. ; (!*ENTRY TOPLEVELGTAK EXPR 3)
  2206. L1373: intern L1373
  2207. HRRZI 12,452
  2208. HRRZI 13,3
  2209. JRST SYMFNC+452
  2210. ; (!*ENTRY GTAK EXPR 3)
  2211. ; (!*ALLOC 5)
  2212. ; (ADJSP (REG ST) 5)
  2213. ; (!*LBL (LABEL G0002))
  2214. ; (!*MOVE (REG 1) (FRAME 1))
  2215. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  2216. ; (!*MOVE (REG 2) (FRAME 2))
  2217. ; (MOVEM (REG 2) (INDEXED (REG ST) -1))
  2218. ; (!*MOVE (REG 3) (FRAME 3))
  2219. ; (MOVEM (REG 3) (INDEXED (REG ST) -2))
  2220. ; (!*MOVE (REG 1) (REG 2))
  2221. ; (MOVE (REG 2) (REG 1))
  2222. ; (!*MOVE (FRAME 2) (REG 1))
  2223. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  2224. ; (!*LINK LESSP EXPR 2)
  2225. ; (HRRZI (REG LINKREG) 272)
  2226. ; (HRRZI (REG NARGREG) 2)
  2227. ; (PUSHJ (REG ST) (ENTRY LESSP))
  2228. ; (!*JUMPNOTEQ (LABEL G0004) (REG 1) (QUOTE NIL))
  2229. ; (CAME (REG 1) (REG NIL))
  2230. ; (JRST (LABEL G0004))
  2231. ; (!*MOVE (FRAME 3) (REG 1))
  2232. ; (MOVE (REG 1) (INDEXED (REG ST) -2))
  2233. ; (!*JUMP (LABEL G0001))
  2234. ; (JRST (LABEL G0001))
  2235. ; (!*LBL (LABEL G0004))
  2236. ; (!*MOVE (FRAME 1) (REG 1))
  2237. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  2238. ; (!*LINK SUB1 EXPR 1)
  2239. ; (HRRZI (REG LINKREG) 270)
  2240. ; (HRRZI (REG NARGREG) 1)
  2241. ; (PUSHJ (REG ST) (ENTRY SUB1))
  2242. ; (!*MOVE (FRAME 3) (REG 3))
  2243. ; (MOVE (REG 3) (INDEXED (REG ST) -2))
  2244. ; (!*MOVE (FRAME 2) (REG 2))
  2245. ; (MOVE (REG 2) (INDEXED (REG ST) -1))
  2246. ; (!*LINK GTAK EXPR 3)
  2247. ; (HRRZI (REG LINKREG) 452)
  2248. ; (HRRZI (REG NARGREG) 3)
  2249. ; (PUSHJ (REG ST) (INTERNALENTRY GTAK))
  2250. ; (!*MOVE (REG 1) (FRAME 4))
  2251. ; (MOVEM (REG 1) (INDEXED (REG ST) -3))
  2252. ; (!*MOVE (FRAME 2) (REG 1))
  2253. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  2254. ; (!*LINK SUB1 EXPR 1)
  2255. ; (HRRZI (REG LINKREG) 270)
  2256. ; (HRRZI (REG NARGREG) 1)
  2257. ; (PUSHJ (REG ST) (ENTRY SUB1))
  2258. ; (!*MOVE (FRAME 1) (REG 3))
  2259. ; (MOVE (REG 3) (INDEXED (REG ST) 0))
  2260. ; (!*MOVE (FRAME 3) (REG 2))
  2261. ; (MOVE (REG 2) (INDEXED (REG ST) -2))
  2262. ; (!*LINK GTAK EXPR 3)
  2263. ; (HRRZI (REG LINKREG) 452)
  2264. ; (HRRZI (REG NARGREG) 3)
  2265. ; (PUSHJ (REG ST) (INTERNALENTRY GTAK))
  2266. ; (!*MOVE (REG 1) (FRAME 5))
  2267. ; (MOVEM (REG 1) (INDEXED (REG ST) -4))
  2268. ; (!*MOVE (FRAME 3) (REG 1))
  2269. ; (MOVE (REG 1) (INDEXED (REG ST) -2))
  2270. ; (!*LINK SUB1 EXPR 1)
  2271. ; (HRRZI (REG LINKREG) 270)
  2272. ; (HRRZI (REG NARGREG) 1)
  2273. ; (PUSHJ (REG ST) (ENTRY SUB1))
  2274. ; (!*MOVE (FRAME 2) (REG 3))
  2275. ; (MOVE (REG 3) (INDEXED (REG ST) -1))
  2276. ; (!*MOVE (FRAME 1) (REG 2))
  2277. ; (MOVE (REG 2) (INDEXED (REG ST) 0))
  2278. ; (!*LINK GTAK EXPR 3)
  2279. ; (HRRZI (REG LINKREG) 452)
  2280. ; (HRRZI (REG NARGREG) 3)
  2281. ; (PUSHJ (REG ST) (INTERNALENTRY GTAK))
  2282. ; (!*MOVE (REG 1) (REG 3))
  2283. ; (MOVE (REG 3) (REG 1))
  2284. ; (!*MOVE (FRAME 5) (REG 2))
  2285. ; (MOVE (REG 2) (INDEXED (REG ST) -4))
  2286. ; (!*MOVE (FRAME 4) (REG 1))
  2287. ; (MOVE (REG 1) (INDEXED (REG ST) -3))
  2288. ; (!*JUMP (LABEL G0002))
  2289. ; (JRST (LABEL G0002))
  2290. ; (!*LBL (LABEL G0001))
  2291. ; (!*EXIT 5)
  2292. ; (ADJSP (REG ST) (MINUS 5))
  2293. ; (POPJ (REG ST) 0)
  2294. 3
  2295. ; (!*ENTRY GTAK EXPR 3)
  2296. GTAK: intern GTAK
  2297. ADJSP 15,5
  2298. L1374: MOVEM 1,0(15)
  2299. MOVEM 2,-1(15)
  2300. MOVEM 3,-2(15)
  2301. MOVE 2,1
  2302. MOVE 1,-1(15)
  2303. HRRZI 12,272
  2304. HRRZI 13,2
  2305. PUSHJ 15,SYMFNC+272
  2306. CAME 1,0
  2307. JRST L1375
  2308. MOVE 1,-2(15)
  2309. JRST L1376
  2310. L1375: MOVE 1,0(15)
  2311. HRRZI 12,270
  2312. HRRZI 13,1
  2313. PUSHJ 15,SYMFNC+270
  2314. MOVE 3,-2(15)
  2315. MOVE 2,-1(15)
  2316. HRRZI 12,452
  2317. HRRZI 13,3
  2318. PUSHJ 15,GTAK
  2319. MOVEM 1,-3(15)
  2320. MOVE 1,-1(15)
  2321. HRRZI 12,270
  2322. HRRZI 13,1
  2323. PUSHJ 15,SYMFNC+270
  2324. MOVE 3,0(15)
  2325. MOVE 2,-2(15)
  2326. HRRZI 12,452
  2327. HRRZI 13,3
  2328. PUSHJ 15,GTAK
  2329. MOVEM 1,-4(15)
  2330. MOVE 1,-2(15)
  2331. HRRZI 12,270
  2332. HRRZI 13,1
  2333. PUSHJ 15,SYMFNC+270
  2334. MOVE 3,-1(15)
  2335. MOVE 2,0(15)
  2336. HRRZI 12,452
  2337. HRRZI 13,3
  2338. PUSHJ 15,GTAK
  2339. MOVE 3,1
  2340. MOVE 2,-4(15)
  2341. MOVE 1,-3(15)
  2342. JRST L1374
  2343. L1376: ADJSP 15,-5
  2344. POPJ 15,0
  2345. ; (!*ENTRY GTSTA EXPR 1)
  2346. ; (!*PUSH (QUOTE 1))
  2347. ; (PUSH (REG ST) (LIT (FULLWORD 1)))
  2348. ; (!*PUSH (REG 1))
  2349. ; (PUSH (REG ST) (REG 1))
  2350. ; (!*LBL (LABEL G0004))
  2351. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 2) (QUOTE 100000))
  2352. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  2353. ; (CAIG (REG T1) 100000)
  2354. ; (JRST (LABEL G0005))
  2355. ; (!*MOVE (QUOTE NIL) (REG 1))
  2356. ; (MOVE (REG 1) (REG NIL))
  2357. ; (!*JUMP (LABEL G0001))
  2358. ; (JRST (LABEL G0001))
  2359. ; (!*LBL (LABEL G0005))
  2360. ; (!*MOVE (FRAME 1) (REG 2))
  2361. ; (MOVE (REG 2) (INDEXED (REG ST) 0))
  2362. ; (!*MOVE (FRAME 2) (REG 1))
  2363. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  2364. ; (!*MOVE (REG 2) (REG T1))
  2365. ; (MOVE (REG T1) (REG 2))
  2366. ; (!*LINK FASTAPPLY EXPR 1)
  2367. ; (HRRZI (REG LINKREG) 246)
  2368. ; (HRRZI (REG NARGREG) 1)
  2369. ; (PUSHJ (REG ST) (ENTRY FASTAPPLY))
  2370. ; (!*WPLUS2 (FRAME 2) (WCONST 1))
  2371. ; (AOS (INDEXED (REG ST) -1))
  2372. ; (!*JUMP (LABEL G0004))
  2373. ; (JRST (LABEL G0004))
  2374. ; (!*LBL (LABEL G0001))
  2375. ; (!*EXIT 2)
  2376. ; (ADJSP (REG ST) (MINUS 2))
  2377. ; (POPJ (REG ST) 0)
  2378. ; (FULLWORD 1)
  2379. 1
  2380. ; (!*ENTRY GTSTA EXPR 1)
  2381. GTSTA: intern GTSTA
  2382. PUSH 15,L1377
  2383. PUSH 15,1
  2384. L1378: MOVE 6,-1(15)
  2385. CAIG 6,100000
  2386. JRST L1379
  2387. MOVE 1,0
  2388. JRST L1380
  2389. L1379: MOVE 2,0(15)
  2390. MOVE 1,-1(15)
  2391. MOVE 6,2
  2392. HRRZI 12,246
  2393. HRRZI 13,1
  2394. PUSHJ 15,SYMFNC+246
  2395. AOS -1(15)
  2396. JRST L1378
  2397. L1380: ADJSP 15,-2
  2398. POPJ 15,0
  2399. L1377: 1
  2400. ; (!*ENTRY GTSTB EXPR 1)
  2401. ; (!*PUSH (QUOTE 1))
  2402. ; (PUSH (REG ST) (LIT (FULLWORD 1)))
  2403. ; (!*PUSH (REG 1))
  2404. ; (PUSH (REG ST) (REG 1))
  2405. ; (!*LBL (LABEL G0004))
  2406. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 2) (QUOTE 100000))
  2407. ; (MOVE (REG T1) (INDEXED (REG ST) -1))
  2408. ; (CAIG (REG T1) 100000)
  2409. ; (JRST (LABEL G0005))
  2410. ; (!*MOVE (QUOTE NIL) (REG 1))
  2411. ; (MOVE (REG 1) (REG NIL))
  2412. ; (!*JUMP (LABEL G0001))
  2413. ; (JRST (LABEL G0001))
  2414. ; (!*LBL (LABEL G0005))
  2415. ; (!*MOVE (FRAME 1) (REG 2))
  2416. ; (MOVE (REG 2) (INDEXED (REG ST) 0))
  2417. ; (!*MOVE (FRAME 2) (REG 1))
  2418. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  2419. ; (!*MOVE (REG 2) (REG T1))
  2420. ; (MOVE (REG T1) (REG 2))
  2421. ; (!*LINK FASTAPPLY EXPR 1)
  2422. ; (HRRZI (REG LINKREG) 246)
  2423. ; (HRRZI (REG NARGREG) 1)
  2424. ; (PUSHJ (REG ST) (ENTRY FASTAPPLY))
  2425. ; (!*WPLUS2 (FRAME 2) (WCONST 1))
  2426. ; (AOS (INDEXED (REG ST) -1))
  2427. ; (!*JUMP (LABEL G0004))
  2428. ; (JRST (LABEL G0004))
  2429. ; (!*LBL (LABEL G0001))
  2430. ; (!*EXIT 2)
  2431. ; (ADJSP (REG ST) (MINUS 2))
  2432. ; (POPJ (REG ST) 0)
  2433. ; (FULLWORD 1)
  2434. 1
  2435. ; (!*ENTRY GTSTB EXPR 1)
  2436. GTSTB: intern GTSTB
  2437. PUSH 15,L1381
  2438. PUSH 15,1
  2439. L1382: MOVE 6,-1(15)
  2440. CAIG 6,100000
  2441. JRST L1383
  2442. MOVE 1,0
  2443. JRST L1384
  2444. L1383: MOVE 2,0(15)
  2445. MOVE 1,-1(15)
  2446. MOVE 6,2
  2447. HRRZI 12,246
  2448. HRRZI 13,1
  2449. PUSHJ 15,SYMFNC+246
  2450. AOS -1(15)
  2451. JRST L1382
  2452. L1384: ADJSP 15,-2
  2453. POPJ 15,0
  2454. L1381: 1
  2455. ; (!*ENTRY G0 EXPR 1)
  2456. ; (!*ALLOC 0)
  2457. ; (!*EXIT 0)
  2458. ; (POPJ (REG ST) 0)
  2459. 1
  2460. ; (!*ENTRY G0 EXPR 1)
  2461. G0: intern G0
  2462. POPJ 15,0
  2463. ; (!*ENTRY G1 EXPR 1)
  2464. ; (!*ALLOC 0)
  2465. ; (!*WPLUS2 (REG 1) (WCONST 1))
  2466. ; (AOS (REG 1))
  2467. ; (!*EXIT 0)
  2468. ; (POPJ (REG ST) 0)
  2469. 1
  2470. ; (!*ENTRY G1 EXPR 1)
  2471. G1: intern G1
  2472. AOS 1
  2473. POPJ 15,0
  2474. ; (!*ENTRY NREVERSE EXPR 1)
  2475. ; (!*ALLOC 0)
  2476. ; (!*MOVE (QUOTE NIL) (REG 2))
  2477. ; (MOVE (REG 2) (REG NIL))
  2478. ; (!*LINKE 0 NRECONC EXPR 2)
  2479. ; (HRRZI (REG LINKREG) 458)
  2480. ; (HRRZI (REG NARGREG) 2)
  2481. ; (JRST (ENTRY NRECONC))
  2482. 1
  2483. ; (!*ENTRY NREVERSE EXPR 1)
  2484. L1385: intern L1385
  2485. MOVE 2,0
  2486. HRRZI 12,458
  2487. HRRZI 13,2
  2488. JRST SYMFNC+458
  2489. ; (!*ENTRY NRECONC EXPR 2)
  2490. ; (!*ALLOC 0)
  2491. ; (!*MOVE (REG 1) (REG 5))
  2492. ; (MOVE (REG 5) (REG 1))
  2493. ; (!*MOVE (REG 2) (REG 4))
  2494. ; (MOVE (REG 4) (REG 2))
  2495. ; (!*MOVE (QUOTE NIL) (REG 3))
  2496. ; (MOVE (REG 3) (REG NIL))
  2497. ; (!*LBL (LABEL G0004))
  2498. ; (!*JUMPTYPE (LABEL G0005) (REG 5) PAIR)
  2499. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (REG 5) 0 5))))
  2500. ; (CAIN (REG T6) 9)
  2501. ; (JRST (LABEL G0005))
  2502. ; (!*MOVE (REG 4) (REG 1))
  2503. ; (MOVE (REG 1) (REG 4))
  2504. ; (!*EXIT 0)
  2505. ; (POPJ (REG ST) 0)
  2506. ; (!*LBL (LABEL G0005))
  2507. ; (!*MOVE (REG 5) (REG 3))
  2508. ; (MOVE (REG 3) (REG 5))
  2509. ; (!*MOVE (CDR (REG 5)) (REG 1))
  2510. ; (MOVE (REG 1) (INDEXED (REG 5) 1))
  2511. ; (!*MOVE (REG 1) (REG 5))
  2512. ; (MOVE (REG 5) (REG 1))
  2513. ; (!*MOVE (REG 3) (REG 2))
  2514. ; (MOVE (REG 2) (REG 3))
  2515. ; (!*MOVE (REG 4) (CDR (REG 2)))
  2516. ; (MOVEM (REG 4) (INDEXED (REG 2) 1))
  2517. ; (!*MOVE (REG 2) (REG 4))
  2518. ; (MOVE (REG 4) (REG 2))
  2519. ; (!*JUMP (LABEL G0004))
  2520. ; (JRST (LABEL G0004))
  2521. ; (FULLWORD (FIELDPOINTER (REG 5) 0 5))
  2522. 2
  2523. ; (!*ENTRY NRECONC EXPR 2)
  2524. L1387: intern L1387
  2525. MOVE 5,1
  2526. MOVE 4,2
  2527. MOVE 3,0
  2528. L1388: LDB 11,L1386
  2529. CAIN 11,9
  2530. JRST L1389
  2531. MOVE 1,4
  2532. POPJ 15,0
  2533. L1389: MOVE 3,5
  2534. MOVE 1,1(5)
  2535. MOVE 5,1
  2536. MOVE 2,3
  2537. MOVEM 4,1(2)
  2538. MOVE 4,2
  2539. JRST L1388
  2540. L1386: point 5,5,4
  2541. ; (!*ENTRY NNILS EXPR 1)
  2542. ; (!*ALLOC 3)
  2543. ; (ADJSP (REG ST) 3)
  2544. ; (!*MOVE (REG 1) (FRAME 1))
  2545. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  2546. ; (!*MOVE (QUOTE NIL) (FRAME 2))
  2547. ; (MOVEM (REG NIL) (INDEXED (REG ST) -1))
  2548. ; (!*MOVE (QUOTE 0) (FRAME 3))
  2549. ; (SETZM (INDEXED (REG ST) -2))
  2550. ; (!*LBL (LABEL G0004))
  2551. ; (!*JUMPWLEQ (LABEL G0005) (FRAME 3) (FRAME 1))
  2552. ; (MOVE (REG T1) (INDEXED (REG ST) -2))
  2553. ; (CAMG (REG T1) (INDEXED (REG ST) 0))
  2554. ; (JRST (LABEL G0005))
  2555. ; (!*MOVE (FRAME 2) (REG 1))
  2556. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  2557. ; (!*JUMP (LABEL G0001))
  2558. ; (JRST (LABEL G0001))
  2559. ; (!*LBL (LABEL G0005))
  2560. ; (!*MOVE (FRAME 2) (REG 2))
  2561. ; (MOVE (REG 2) (INDEXED (REG ST) -1))
  2562. ; (!*MOVE (QUOTE NIL) (REG 1))
  2563. ; (MOVE (REG 1) (REG NIL))
  2564. ; (!*LINK CONS EXPR 2)
  2565. ; (HRRZI (REG LINKREG) 179)
  2566. ; (HRRZI (REG NARGREG) 2)
  2567. ; (PUSHJ (REG ST) (ENTRY CONS))
  2568. ; (!*MOVE (REG 1) (FRAME 2))
  2569. ; (MOVEM (REG 1) (INDEXED (REG ST) -1))
  2570. ; (!*WPLUS2 (FRAME 3) (WCONST 1))
  2571. ; (AOS (INDEXED (REG ST) -2))
  2572. ; (!*JUMP (LABEL G0004))
  2573. ; (JRST (LABEL G0004))
  2574. ; (!*LBL (LABEL G0001))
  2575. ; (!*EXIT 3)
  2576. ; (ADJSP (REG ST) (MINUS 3))
  2577. ; (POPJ (REG ST) 0)
  2578. 1
  2579. ; (!*ENTRY NNILS EXPR 1)
  2580. NNILS: intern NNILS
  2581. ADJSP 15,3
  2582. MOVEM 1,0(15)
  2583. MOVEM 0,-1(15)
  2584. SETZM -2(15)
  2585. L1390: MOVE 6,-2(15)
  2586. CAMG 6,0(15)
  2587. JRST L1391
  2588. MOVE 1,-1(15)
  2589. JRST L1392
  2590. L1391: MOVE 2,-1(15)
  2591. MOVE 1,0
  2592. HRRZI 12,179
  2593. HRRZI 13,2
  2594. PUSHJ 15,SYMFNC+179
  2595. MOVEM 1,-1(15)
  2596. AOS -2(15)
  2597. JRST L1390
  2598. L1392: ADJSP 15,-3
  2599. POPJ 15,0
  2600. ; (!*ENTRY NILS EXPR 1)
  2601. ; (!*PUSH (REG 1))
  2602. ; (PUSH (REG ST) (REG 1))
  2603. ; (!*LINK NNILS EXPR 1)
  2604. ; (HRRZI (REG LINKREG) 460)
  2605. ; (HRRZI (REG NARGREG) 1)
  2606. ; (PUSHJ (REG ST) (ENTRY NNILS))
  2607. ; (!*MOVE (REG 1) (!$GLOBAL TESTGLOBALVAR))
  2608. ; (MOVEM (REG 1) (!$GLOBAL TESTGLOBALVAR))
  2609. ; (!*MOVE (FRAME 1) (REG 1))
  2610. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  2611. ; (!*EXIT 1)
  2612. ; (ADJSP (REG ST) (MINUS 1))
  2613. ; (POPJ (REG ST) 0)
  2614. 1
  2615. ; (!*ENTRY NILS EXPR 1)
  2616. NILS: intern NILS
  2617. PUSH 15,1
  2618. HRRZI 12,460
  2619. HRRZI 13,1
  2620. PUSHJ 15,SYMFNC+460
  2621. MOVEM 1,SYMVAL+462
  2622. MOVE 1,0(15)
  2623. ADJSP 15,-1
  2624. POPJ 15,0
  2625. ; (!*ENTRY NR EXPR 0)
  2626. ; (!*ALLOC 0)
  2627. ; (!*MOVE (!$GLOBAL TESTGLOBALVAR) (REG 1))
  2628. ; (MOVE (REG 1) (!$GLOBAL TESTGLOBALVAR))
  2629. ; (!*LINK NREVERSE EXPR 1)
  2630. ; (HRRZI (REG LINKREG) 459)
  2631. ; (HRRZI (REG NARGREG) 1)
  2632. ; (PUSHJ (REG ST) (ENTRY NREVERSE))
  2633. ; (!*MOVE (REG 1) (!$GLOBAL TESTGLOBALVAR))
  2634. ; (MOVEM (REG 1) (!$GLOBAL TESTGLOBALVAR))
  2635. ; (!*MOVE (QUOTE NIL) (REG 1))
  2636. ; (MOVE (REG 1) (REG NIL))
  2637. ; (!*EXIT 0)
  2638. ; (POPJ (REG ST) 0)
  2639. 0
  2640. ; (!*ENTRY NR EXPR 0)
  2641. NR: intern NR
  2642. MOVE 1,SYMVAL+462
  2643. HRRZI 12,459
  2644. HRRZI 13,1
  2645. PUSHJ 15,SYMFNC+459
  2646. MOVEM 1,SYMVAL+462
  2647. MOVE 1,0
  2648. POPJ 15,0
  2649. ; (!*ENTRY FIRSTCALL EXPR 0)
  2650. ; (!*ALLOC 3)
  2651. ; (ADJSP (REG ST) 3)
  2652. ; (!*MOVE (QUOTE NIL) (FRAME 1))
  2653. ; (MOVEM (REG NIL) (INDEXED (REG ST) 0))
  2654. ; (!*MOVE (QUOTE NIL) (FRAME 2))
  2655. ; (MOVEM (REG NIL) (INDEXED (REG ST) -1))
  2656. ; (!*LINK INIT EXPR 0)
  2657. ; (HRRZI (REG LINKREG) 402)
  2658. ; (SETZM (REG NARGREG))
  2659. ; (PUSHJ (REG ST) (ENTRY INIT))
  2660. ; (!*LINK INITHEAP EXPR 0)
  2661. ; (HRRZI (REG LINKREG) 399)
  2662. ; (SETZM (REG NARGREG))
  2663. ; (PUSHJ (REG ST) (ENTRY INITHEAP))
  2664. ; (!*LINK INITEVAL EXPR 0)
  2665. ; (HRRZI (REG LINKREG) 309)
  2666. ; (SETZM (REG NARGREG))
  2667. ; (PUSHJ (REG ST) (ENTRY INITEVAL))
  2668. ; (!*MOVE (QUOTE "MINI-PSL with File I/O") (REG 1))
  2669. ; (MOVE (REG 1) (QUOTE "MINI-PSL with File I/O"))
  2670. ; (!*LINK PRIN2T EXPR 1)
  2671. ; (HRRZI (REG LINKREG) 141)
  2672. ; (HRRZI (REG NARGREG) 1)
  2673. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2674. ; (!*MOVE (QUOTE " Type (IOTEST) to test basic file I/O") (REG 1))
  2675. ; (MOVE (REG 1) (QUOTE " Type (IOTEST) to test basic file I/O"))
  2676. ; (!*LINK PRIN2T EXPR 1)
  2677. ; (HRRZI (REG LINKREG) 141)
  2678. ; (HRRZI (REG NARGREG) 1)
  2679. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2680. ; (!*MOVE (QUOTE " Future tests will be READ in this way") (REG 1))
  2681. ; (MOVE (REG 1) (QUOTE " Future tests will be READ in this way"))
  2682. ; (!*LINK PRIN2T EXPR 1)
  2683. ; (HRRZI (REG LINKREG) 141)
  2684. ; (HRRZI (REG NARGREG) 1)
  2685. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2686. ; (!*MOVE (QUOTE " !*RAISE and !*PVAL set T") (REG 1))
  2687. ; (MOVE (REG 1) (QUOTE " !*RAISE and !*PVAL set T"))
  2688. ; (!*LINK PRIN2T EXPR 1)
  2689. ; (HRRZI (REG LINKREG) 141)
  2690. ; (HRRZI (REG NARGREG) 1)
  2691. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2692. ; (!*MOVE (QUOTE NIL) (REG 1))
  2693. ; (MOVE (REG 1) (REG NIL))
  2694. ; (!*MOVE (REG 1) (!$FLUID DEBUG))
  2695. ; (MOVEM (REG 1) (!$FLUID DEBUG))
  2696. ; (!*LINK INITREAD EXPR 0)
  2697. ; (HRRZI (REG LINKREG) 190)
  2698. ; (SETZM (REG NARGREG))
  2699. ; (PUSHJ (REG ST) (ENTRY INITREAD))
  2700. ; (!*MOVE (QUOTE T) (REG 1))
  2701. ; (MOVE (REG 1) (FLUID T))
  2702. ; (!*MOVE (REG 1) (!$FLUID !*RAISE))
  2703. ; (MOVEM (REG 1) (!$FLUID !*RAISE))
  2704. ; (!*MOVE (QUOTE T) (REG 1))
  2705. ; (MOVE (REG 1) (FLUID T))
  2706. ; (!*MOVE (REG 1) (!$FLUID !*PVAL))
  2707. ; (MOVEM (REG 1) (!$FLUID !*PVAL))
  2708. ; (!*MOVE (WCONST 26) (REG 1))
  2709. ; (HRRZI (REG 1) 26)
  2710. ; (!*MKITEM (REG 1) (WCONST 30))
  2711. ; (TLZ (REG 1) 253952)
  2712. ; (TLO (REG 1) (LSH 30 13))
  2713. ; (!*MOVE (REG 1) (!$FLUID !$EOF!$))
  2714. ; (MOVEM (REG 1) (!$FLUID !$EOF!$))
  2715. ; (!*MOVE (QUOTE " .... Now we test INITCODE") (REG 1))
  2716. ; (MOVE (REG 1) (QUOTE " .... Now we test INITCODE"))
  2717. ; (!*LINK PRIN2T EXPR 1)
  2718. ; (HRRZI (REG LINKREG) 141)
  2719. ; (HRRZI (REG NARGREG) 1)
  2720. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2721. ; (!*LINK INITCODE EXPR 0)
  2722. ; (HRRZI (REG LINKREG) 464)
  2723. ; (SETZM (REG NARGREG))
  2724. ; (PUSHJ (REG ST) (ENTRY INITCODE))
  2725. ; (!*MOVE (WCONST 0) (!$FLUID IN!*))
  2726. ; (SETZM (!$FLUID IN!*))
  2727. ; (!*MOVE (WCONST 1) (!$FLUID OUT!*))
  2728. ; (HRRZI (REG T1) 1)
  2729. ; (MOVEM (REG T1) (!$FLUID OUT!*))
  2730. ; (!*MOVE (WCONST 0) (FRAME 3))
  2731. ; (SETZM (INDEXED (REG ST) -2))
  2732. ; (!*LINK CLEARIO EXPR 0)
  2733. ; (HRRZI (REG LINKREG) 396)
  2734. ; (SETZM (REG NARGREG))
  2735. ; (PUSHJ (REG ST) (ENTRY CLEARIO))
  2736. ; (!*LBL (LABEL G0005))
  2737. ; (!*JUMPNOTEQ (LABEL G0004) (FRAME 2) (QUOTE NIL))
  2738. ; (CAME (REG NIL) (INDEXED (REG ST) -1))
  2739. ; (JRST (LABEL G0004))
  2740. ; (!*WPLUS2 (FRAME 3) (WCONST 1))
  2741. ; (AOS (INDEXED (REG ST) -2))
  2742. ; (!*MOVE (FRAME 3) (REG 1))
  2743. ; (MOVE (REG 1) (INDEXED (REG ST) -2))
  2744. ; (!*LINK PRIN2 EXPR 1)
  2745. ; (HRRZI (REG LINKREG) 138)
  2746. ; (HRRZI (REG NARGREG) 1)
  2747. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  2748. ; (!*MOVE (QUOTE " lisp> ") (REG 1))
  2749. ; (MOVE (REG 1) (QUOTE " lisp> "))
  2750. ; (!*LINK PRIN2 EXPR 1)
  2751. ; (HRRZI (REG LINKREG) 138)
  2752. ; (HRRZI (REG NARGREG) 1)
  2753. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  2754. ; (!*LINK READ EXPR 0)
  2755. ; (HRRZI (REG LINKREG) 221)
  2756. ; (SETZM (REG NARGREG))
  2757. ; (PUSHJ (REG ST) (ENTRY READ))
  2758. ; (!*MOVE (REG 1) (FRAME 1))
  2759. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  2760. ; (!*JUMPNOTEQ (LABEL G0011) (REG 1) (!$GLOBAL !$EOF!$))
  2761. ; (CAME (REG 1) (!$GLOBAL !$EOF!$))
  2762. ; (JRST (LABEL G0011))
  2763. ; (!*LINK TERPRI EXPR 0)
  2764. ; (HRRZI (REG LINKREG) 139)
  2765. ; (SETZM (REG NARGREG))
  2766. ; (PUSHJ (REG ST) (ENTRY TERPRI))
  2767. ; (!*MOVE (QUOTE " *** Top Level EOF *** ") (REG 1))
  2768. ; (MOVE (REG 1) (QUOTE " *** Top Level EOF *** "))
  2769. ; (!*LINK PRIN2T EXPR 1)
  2770. ; (HRRZI (REG LINKREG) 141)
  2771. ; (HRRZI (REG NARGREG) 1)
  2772. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2773. ; (!*JUMP (LABEL G0005))
  2774. ; (JRST (LABEL G0005))
  2775. ; (!*LBL (LABEL G0011))
  2776. ; (!*JUMPNOTEQ (LABEL G0012) (REG 1) (QUOTE QUIT))
  2777. ; (CAME (REG 1) (QUOTE QUIT))
  2778. ; (JRST (LABEL G0012))
  2779. ; (!*MOVE (QUOTE T) (FRAME 2))
  2780. ; (MOVE (REG T1) (FLUID T))
  2781. ; (MOVEM (REG T1) (INDEXED (REG ST) -1))
  2782. ; (!*JUMP (LABEL G0005))
  2783. ; (JRST (LABEL G0005))
  2784. ; (!*LBL (LABEL G0012))
  2785. ; (!*LINK TERPRI EXPR 0)
  2786. ; (HRRZI (REG LINKREG) 139)
  2787. ; (SETZM (REG NARGREG))
  2788. ; (PUSHJ (REG ST) (ENTRY TERPRI))
  2789. ; (!*MOVE (FRAME 1) (REG 1))
  2790. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  2791. ; (!*LINK EVAL EXPR 1)
  2792. ; (HRRZI (REG LINKREG) 254)
  2793. ; (HRRZI (REG NARGREG) 1)
  2794. ; (PUSHJ (REG ST) (ENTRY EVAL))
  2795. ; (!*MOVE (REG 1) (FRAME 1))
  2796. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  2797. ; (!*JUMPEQ (LABEL G0005) (QUOTE NIL) (!$FLUID !*PVAL))
  2798. ; (CAMN (REG NIL) (!$FLUID !*PVAL))
  2799. ; (JRST (LABEL G0005))
  2800. ; (!*LINK PRINT EXPR 1)
  2801. ; (HRRZI (REG LINKREG) 140)
  2802. ; (HRRZI (REG NARGREG) 1)
  2803. ; (PUSHJ (REG ST) (ENTRY PRINT))
  2804. ; (!*JUMP (LABEL G0005))
  2805. ; (JRST (LABEL G0005))
  2806. ; (!*LBL (LABEL G0004))
  2807. ; (!*LINK QUIT EXPR 0)
  2808. ; (HRRZI (REG LINKREG) 148)
  2809. ; (SETZM (REG NARGREG))
  2810. ; (PUSHJ (REG ST) (ENTRY QUIT))
  2811. ; (!*MOVE (QUOTE NIL) (REG 1))
  2812. ; (MOVE (REG 1) (REG NIL))
  2813. ; (!*EXIT 3)
  2814. ; (ADJSP (REG ST) (MINUS 3))
  2815. ; (POPJ (REG ST) 0)
  2816. L1401: 22
  2817. byte(7)32,42,42,42,32,84,111,112,32,76,101,118,101,108,32,69,79,70,32,42,42,42,32,0
  2818. L1402: 6
  2819. byte(7)32,108,105,115,112,62,32,0
  2820. L1403: 25
  2821. byte(7)32,46,46,46,46,32,78,111,119,32,119,101,32,116,101,115,116,32,73,78,73,84,67,79,68,69,0
  2822. L1404: 26
  2823. byte(7)32,32,32,33,42,82,65,73,83,69,32,97,110,100,32,33,42,80,86,65,76,32,115,101,116,32,84,0
  2824. L1405: 39
  2825. byte(7)32,32,32,70,117,116,117,114,101,32,116,101,115,116,115,32,119,105,108,108,32,98,101,32,82,69,65,68,32,105,110,32,116,104,105,115,32,119,97,121,0
  2826. L1406: 38
  2827. byte(7)32,32,32,84,121,112,101,32,40,73,79,84,69,83,84,41,32,116,111,32,116,101,115,116,32,98,97,115,105,99,32,102,105,108,101,32,73,47,79,0
  2828. L1407: 21
  2829. byte(7)77,73,78,73,45,80,83,76,32,119,105,116,104,32,70,105,108,101,32,73,47,79,0
  2830. 0
  2831. ; (!*ENTRY FIRSTCALL EXPR 0)
  2832. L1408: intern L1408
  2833. ADJSP 15,3
  2834. MOVEM 0,0(15)
  2835. MOVEM 0,-1(15)
  2836. HRRZI 12,402
  2837. SETZM 13
  2838. PUSHJ 15,SYMFNC+402
  2839. HRRZI 12,399
  2840. SETZM 13
  2841. PUSHJ 15,SYMFNC+399
  2842. HRRZI 12,309
  2843. SETZM 13
  2844. PUSHJ 15,SYMFNC+309
  2845. MOVE 1,L1393
  2846. HRRZI 12,141
  2847. HRRZI 13,1
  2848. PUSHJ 15,SYMFNC+141
  2849. MOVE 1,L1394
  2850. HRRZI 12,141
  2851. HRRZI 13,1
  2852. PUSHJ 15,SYMFNC+141
  2853. MOVE 1,L1395
  2854. HRRZI 12,141
  2855. HRRZI 13,1
  2856. PUSHJ 15,SYMFNC+141
  2857. MOVE 1,L1396
  2858. HRRZI 12,141
  2859. HRRZI 13,1
  2860. PUSHJ 15,SYMFNC+141
  2861. MOVE 1,0
  2862. MOVEM 1,SYMVAL+195
  2863. HRRZI 12,190
  2864. SETZM 13
  2865. PUSHJ 15,SYMFNC+190
  2866. MOVE 1,SYMVAL+84
  2867. MOVEM 1,SYMVAL+191
  2868. MOVE 1,SYMVAL+84
  2869. MOVEM 1,SYMVAL+378
  2870. HRRZI 1,26
  2871. TLZ 1,253952
  2872. TLO 1,245760
  2873. MOVEM 1,SYMVAL+377
  2874. MOVE 1,L1397
  2875. HRRZI 12,141
  2876. HRRZI 13,1
  2877. PUSHJ 15,SYMFNC+141
  2878. HRRZI 12,464
  2879. SETZM 13
  2880. PUSHJ 15,SYMFNC+464
  2881. SETZM SYMVAL+385
  2882. HRRZI 6,1
  2883. MOVEM 6,SYMVAL+154
  2884. SETZM -2(15)
  2885. HRRZI 12,396
  2886. SETZM 13
  2887. PUSHJ 15,SYMFNC+396
  2888. L1409: CAME 0,-1(15)
  2889. JRST L1410
  2890. AOS -2(15)
  2891. MOVE 1,-2(15)
  2892. HRRZI 12,138
  2893. HRRZI 13,1
  2894. PUSHJ 15,SYMFNC+138
  2895. MOVE 1,L1398
  2896. HRRZI 12,138
  2897. HRRZI 13,1
  2898. PUSHJ 15,SYMFNC+138
  2899. HRRZI 12,221
  2900. SETZM 13
  2901. PUSHJ 15,SYMFNC+221
  2902. MOVEM 1,0(15)
  2903. CAME 1,SYMVAL+377
  2904. JRST L1411
  2905. HRRZI 12,139
  2906. SETZM 13
  2907. PUSHJ 15,SYMFNC+139
  2908. MOVE 1,L1399
  2909. HRRZI 12,141
  2910. HRRZI 13,1
  2911. PUSHJ 15,SYMFNC+141
  2912. JRST L1409
  2913. L1411: CAME 1,L1400
  2914. JRST L1412
  2915. MOVE 6,SYMVAL+84
  2916. MOVEM 6,-1(15)
  2917. JRST L1409
  2918. L1412: HRRZI 12,139
  2919. SETZM 13
  2920. PUSHJ 15,SYMFNC+139
  2921. MOVE 1,0(15)
  2922. HRRZI 12,254
  2923. HRRZI 13,1
  2924. PUSHJ 15,SYMFNC+254
  2925. MOVEM 1,0(15)
  2926. CAMN 0,SYMVAL+378
  2927. JRST L1409
  2928. HRRZI 12,140
  2929. HRRZI 13,1
  2930. PUSHJ 15,SYMFNC+140
  2931. JRST L1409
  2932. L1410: HRRZI 12,148
  2933. SETZM 13
  2934. PUSHJ 15,SYMFNC+148
  2935. MOVE 1,0
  2936. ADJSP 15,-3
  2937. POPJ 15,0
  2938. L1400: <30_31>+148
  2939. L1399: <4_31>+L1401
  2940. L1398: <4_31>+L1402
  2941. L1397: <4_31>+L1403
  2942. L1396: <4_31>+L1404
  2943. L1395: <4_31>+L1405
  2944. L1394: <4_31>+L1406
  2945. L1393: <4_31>+L1407
  2946. ; (!*ENTRY IOTEST EXPR 0)
  2947. ; (!*ALLOC 6)
  2948. ; (ADJSP (REG ST) 6)
  2949. ; (!*MOVE (QUOTE NIL) (FRAME 1))
  2950. ; (MOVEM (REG NIL) (INDEXED (REG ST) 0))
  2951. ; (!*MOVE (QUOTE NIL) (FRAME 2))
  2952. ; (MOVEM (REG NIL) (INDEXED (REG ST) -1))
  2953. ; (!*MOVE (QUOTE NIL) (FRAME 3))
  2954. ; (MOVEM (REG NIL) (INDEXED (REG ST) -2))
  2955. ; (!*MOVE (QUOTE NIL) (FRAME 4))
  2956. ; (MOVEM (REG NIL) (INDEXED (REG ST) -3))
  2957. ; (!*MOVE (QUOTE NIL) (FRAME 6))
  2958. ; (MOVEM (REG NIL) (INDEXED (REG ST) -5))
  2959. ; (!*MOVE (QUOTE "---- Test of File IO") (REG 1))
  2960. ; (MOVE (REG 1) (QUOTE "---- Test of File IO"))
  2961. ; (!*LINK PRIN2T EXPR 1)
  2962. ; (HRRZI (REG LINKREG) 141)
  2963. ; (HRRZI (REG NARGREG) 1)
  2964. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2965. ; (!*MOVE (QUOTE 0) (!$GLOBAL IN!*))
  2966. ; (SETZM (!$GLOBAL IN!*))
  2967. ; (!*MOVE (QUOTE 1) (!$GLOBAL OUT!*))
  2968. ; (HRRZI (REG T1) 1)
  2969. ; (MOVEM (REG T1) (!$GLOBAL OUT!*))
  2970. ; (!*MOVE (QUOTE " Test CLEARIO") (REG 1))
  2971. ; (MOVE (REG 1) (QUOTE " Test CLEARIO"))
  2972. ; (!*LINK PRIN2T EXPR 1)
  2973. ; (HRRZI (REG LINKREG) 141)
  2974. ; (HRRZI (REG NARGREG) 1)
  2975. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2976. ; (!*LBL (LABEL G0004))
  2977. ; (!*MOVE (QUOTE " Input String for Input File") (REG 1))
  2978. ; (MOVE (REG 1) (QUOTE " Input String for Input File"))
  2979. ; (!*LINK PRIN2T EXPR 1)
  2980. ; (HRRZI (REG LINKREG) 141)
  2981. ; (HRRZI (REG NARGREG) 1)
  2982. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  2983. ; (!*LINK READ EXPR 0)
  2984. ; (HRRZI (REG LINKREG) 221)
  2985. ; (SETZM (REG NARGREG))
  2986. ; (PUSHJ (REG ST) (ENTRY READ))
  2987. ; (!*MOVE (REG 1) (FRAME 5))
  2988. ; (MOVEM (REG 1) (INDEXED (REG ST) -4))
  2989. ; (!*LINK TERPRI EXPR 0)
  2990. ; (HRRZI (REG LINKREG) 139)
  2991. ; (SETZM (REG NARGREG))
  2992. ; (PUSHJ (REG ST) (ENTRY TERPRI))
  2993. ; (!*JUMPNOTTYPE (LABEL G0004) (FRAME 5) STR)
  2994. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (INDEXED (REG ST) -4) 0 5))))
  2995. ; (CAIE (REG T6) 4)
  2996. ; (JRST (LABEL G0004))
  2997. ; (!*LBL (LABEL G0005))
  2998. ; (!*MOVE (QUOTE " Input String for OutPut File") (REG 1))
  2999. ; (MOVE (REG 1) (QUOTE " Input String for OutPut File"))
  3000. ; (!*LINK PRIN2T EXPR 1)
  3001. ; (HRRZI (REG LINKREG) 141)
  3002. ; (HRRZI (REG NARGREG) 1)
  3003. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  3004. ; (!*LINK READ EXPR 0)
  3005. ; (HRRZI (REG LINKREG) 221)
  3006. ; (SETZM (REG NARGREG))
  3007. ; (PUSHJ (REG ST) (ENTRY READ))
  3008. ; (!*MOVE (REG 1) (FRAME 6))
  3009. ; (MOVEM (REG 1) (INDEXED (REG ST) -5))
  3010. ; (!*LINK TERPRI EXPR 0)
  3011. ; (HRRZI (REG LINKREG) 139)
  3012. ; (SETZM (REG NARGREG))
  3013. ; (PUSHJ (REG ST) (ENTRY TERPRI))
  3014. ; (!*JUMPNOTTYPE (LABEL G0005) (FRAME 6) STR)
  3015. ; (LDB (REG T6) (LIT (FULLWORD (FIELDPOINTER (INDEXED (REG ST) -5) 0 5))))
  3016. ; (CAIE (REG T6) 4)
  3017. ; (JRST (LABEL G0005))
  3018. ; (!*MOVE (QUOTE INPUT) (REG 2))
  3019. ; (MOVE (REG 2) (QUOTE INPUT))
  3020. ; (!*MOVE (FRAME 5) (REG 1))
  3021. ; (MOVE (REG 1) (INDEXED (REG ST) -4))
  3022. ; (!*LINK OPEN EXPR 2)
  3023. ; (HRRZI (REG LINKREG) 372)
  3024. ; (HRRZI (REG NARGREG) 2)
  3025. ; (PUSHJ (REG ST) (ENTRY OPEN))
  3026. ; (!*MOVE (REG 1) (FRAME 1))
  3027. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  3028. ; (!*MOVE (QUOTE " Input File Opened on ") (REG 1))
  3029. ; (MOVE (REG 1) (QUOTE " Input File Opened on "))
  3030. ; (!*LINK PRIN2 EXPR 1)
  3031. ; (HRRZI (REG LINKREG) 138)
  3032. ; (HRRZI (REG NARGREG) 1)
  3033. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  3034. ; (!*MOVE (FRAME 1) (REG 1))
  3035. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  3036. ; (!*LINK PRIN2 EXPR 1)
  3037. ; (HRRZI (REG LINKREG) 138)
  3038. ; (HRRZI (REG NARGREG) 1)
  3039. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  3040. ; (!*MOVE (QUOTE ", copy to TTY ") (REG 1))
  3041. ; (MOVE (REG 1) (QUOTE ", copy to TTY "))
  3042. ; (!*LINK PRIN2T EXPR 1)
  3043. ; (HRRZI (REG LINKREG) 141)
  3044. ; (HRRZI (REG NARGREG) 1)
  3045. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  3046. ; (!*LBL (LABEL G0016))
  3047. ; (!*MOVE (FRAME 1) (REG 1))
  3048. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  3049. ; (!*LINK INDEPENDENTREADCHAR EXPR 1)
  3050. ; (HRRZI (REG LINKREG) 391)
  3051. ; (HRRZI (REG NARGREG) 1)
  3052. ; (PUSHJ (REG ST) (ENTRY INDEPENDENTREADCHAR))
  3053. ; (!*MOVE (REG 1) (FRAME 3))
  3054. ; (MOVEM (REG 1) (INDEXED (REG ST) -2))
  3055. ; (!*JUMPEQ (LABEL G0015) (REG 1) (QUOTE 26))
  3056. ; (CAIN (REG 1) 26)
  3057. ; (JRST (LABEL G0015))
  3058. ; (!*LINK PUTC EXPR 1)
  3059. ; (HRRZI (REG LINKREG) 142)
  3060. ; (HRRZI (REG NARGREG) 1)
  3061. ; (PUSHJ (REG ST) (ENTRY PUTC))
  3062. ; (!*JUMP (LABEL G0016))
  3063. ; (JRST (LABEL G0016))
  3064. ; (!*LBL (LABEL G0015))
  3065. ; (!*MOVE (FRAME 1) (REG 1))
  3066. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  3067. ; (!*LINK CLOSE EXPR 1)
  3068. ; (HRRZI (REG LINKREG) 373)
  3069. ; (HRRZI (REG NARGREG) 1)
  3070. ; (PUSHJ (REG ST) (ENTRY CLOSE))
  3071. ; (!*MOVE (QUOTE " File Closed, Input test done") (REG 1))
  3072. ; (MOVE (REG 1) (QUOTE " File Closed, Input test done"))
  3073. ; (!*LINK PRIN2T EXPR 1)
  3074. ; (HRRZI (REG LINKREG) 141)
  3075. ; (HRRZI (REG NARGREG) 1)
  3076. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  3077. ; (!*MOVE (QUOTE INPUT) (REG 2))
  3078. ; (MOVE (REG 2) (QUOTE INPUT))
  3079. ; (!*MOVE (FRAME 5) (REG 1))
  3080. ; (MOVE (REG 1) (INDEXED (REG ST) -4))
  3081. ; (!*LINK OPEN EXPR 2)
  3082. ; (HRRZI (REG LINKREG) 372)
  3083. ; (HRRZI (REG NARGREG) 2)
  3084. ; (PUSHJ (REG ST) (ENTRY OPEN))
  3085. ; (!*MOVE (REG 1) (FRAME 1))
  3086. ; (MOVEM (REG 1) (INDEXED (REG ST) 0))
  3087. ; (!*MOVE (QUOTE OUTPUT) (REG 2))
  3088. ; (MOVE (REG 2) (QUOTE OUTPUT))
  3089. ; (!*MOVE (FRAME 6) (REG 1))
  3090. ; (MOVE (REG 1) (INDEXED (REG ST) -5))
  3091. ; (!*LINK OPEN EXPR 2)
  3092. ; (HRRZI (REG LINKREG) 372)
  3093. ; (HRRZI (REG NARGREG) 2)
  3094. ; (PUSHJ (REG ST) (ENTRY OPEN))
  3095. ; (!*MOVE (REG 1) (FRAME 2))
  3096. ; (MOVEM (REG 1) (INDEXED (REG ST) -1))
  3097. ; (!*MOVE (QUOTE " Input File on ") (REG 1))
  3098. ; (MOVE (REG 1) (QUOTE " Input File on "))
  3099. ; (!*LINK PRIN2 EXPR 1)
  3100. ; (HRRZI (REG LINKREG) 138)
  3101. ; (HRRZI (REG NARGREG) 1)
  3102. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  3103. ; (!*MOVE (FRAME 1) (REG 1))
  3104. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  3105. ; (!*LINK PRIN2 EXPR 1)
  3106. ; (HRRZI (REG LINKREG) 138)
  3107. ; (HRRZI (REG NARGREG) 1)
  3108. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  3109. ; (!*MOVE (QUOTE ", copy to Output File on") (REG 1))
  3110. ; (MOVE (REG 1) (QUOTE ", copy to Output File on"))
  3111. ; (!*LINK PRIN2 EXPR 1)
  3112. ; (HRRZI (REG LINKREG) 138)
  3113. ; (HRRZI (REG NARGREG) 1)
  3114. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  3115. ; (!*MOVE (FRAME 2) (REG 1))
  3116. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  3117. ; (!*LINK PRIN2T EXPR 1)
  3118. ; (HRRZI (REG LINKREG) 141)
  3119. ; (HRRZI (REG NARGREG) 1)
  3120. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  3121. ; (!*LBL (LABEL G0024))
  3122. ; (!*MOVE (FRAME 1) (REG 1))
  3123. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  3124. ; (!*LINK INDEPENDENTREADCHAR EXPR 1)
  3125. ; (HRRZI (REG LINKREG) 391)
  3126. ; (HRRZI (REG NARGREG) 1)
  3127. ; (PUSHJ (REG ST) (ENTRY INDEPENDENTREADCHAR))
  3128. ; (!*MOVE (REG 1) (FRAME 3))
  3129. ; (MOVEM (REG 1) (INDEXED (REG ST) -2))
  3130. ; (!*JUMPEQ (LABEL G0023) (REG 1) (QUOTE 26))
  3131. ; (CAIN (REG 1) 26)
  3132. ; (JRST (LABEL G0023))
  3133. ; (!*MOVE (REG 1) (REG 2))
  3134. ; (MOVE (REG 2) (REG 1))
  3135. ; (!*MOVE (FRAME 2) (REG 1))
  3136. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  3137. ; (!*LINK INDEPENDENTWRITECHAR EXPR 2)
  3138. ; (HRRZI (REG LINKREG) 152)
  3139. ; (HRRZI (REG NARGREG) 2)
  3140. ; (PUSHJ (REG ST) (ENTRY INDEPENDENTWRITECHAR))
  3141. ; (!*JUMP (LABEL G0024))
  3142. ; (JRST (LABEL G0024))
  3143. ; (!*LBL (LABEL G0023))
  3144. ; (!*MOVE (FRAME 1) (REG 1))
  3145. ; (MOVE (REG 1) (INDEXED (REG ST) 0))
  3146. ; (!*LINK CLOSE EXPR 1)
  3147. ; (HRRZI (REG LINKREG) 373)
  3148. ; (HRRZI (REG NARGREG) 1)
  3149. ; (PUSHJ (REG ST) (ENTRY CLOSE))
  3150. ; (!*MOVE (FRAME 2) (REG 1))
  3151. ; (MOVE (REG 1) (INDEXED (REG ST) -1))
  3152. ; (!*LINK CLOSE EXPR 1)
  3153. ; (HRRZI (REG LINKREG) 373)
  3154. ; (HRRZI (REG NARGREG) 1)
  3155. ; (PUSHJ (REG ST) (ENTRY CLOSE))
  3156. ; (!*MOVE (QUOTE "Both Files Closed, Inspect File:") (REG 1))
  3157. ; (MOVE (REG 1) (QUOTE "Both Files Closed, Inspect File:"))
  3158. ; (!*LINK PRIN2 EXPR 1)
  3159. ; (HRRZI (REG LINKREG) 138)
  3160. ; (HRRZI (REG NARGREG) 1)
  3161. ; (PUSHJ (REG ST) (ENTRY PRIN2))
  3162. ; (!*MOVE (FRAME 6) (REG 1))
  3163. ; (MOVE (REG 1) (INDEXED (REG ST) -5))
  3164. ; (!*LINK PRIN2T EXPR 1)
  3165. ; (HRRZI (REG LINKREG) 141)
  3166. ; (HRRZI (REG NARGREG) 1)
  3167. ; (PUSHJ (REG ST) (ENTRY PRIN2T))
  3168. ; (!*MOVE (QUOTE NIL) (REG 1))
  3169. ; (MOVE (REG 1) (REG NIL))
  3170. ; (!*EXIT 6)
  3171. ; (ADJSP (REG ST) (MINUS 6))
  3172. ; (POPJ (REG ST) 0)
  3173. ; (FULLWORD (FIELDPOINTER (INDEXED (REG ST) -4) 0 5))
  3174. ; (FULLWORD (FIELDPOINTER (INDEXED (REG ST) -5) 0 5))
  3175. L1427: 31
  3176. byte(7)66,111,116,104,32,70,105,108,101,115,32,67,108,111,115,101,100,44,32,73,110,115,112,101,99,116,32,70,105,108,101,58,0
  3177. L1428: 23
  3178. byte(7)44,32,99,111,112,121,32,116,111,32,79,117,116,112,117,116,32,70,105,108,101,32,111,110,0
  3179. L1429: 20
  3180. byte(7)32,32,32,32,32,32,73,110,112,117,116,32,70,105,108,101,32,32,111,110,32,0
  3181. L1430: 32
  3182. byte(7)32,32,32,32,32,70,105,108,101,32,67,108,111,115,101,100,44,32,73,110,112,117,116,32,116,101,115,116,32,100,111,110,101,0
  3183. L1431: 13
  3184. byte(7)44,32,99,111,112,121,32,116,111,32,84,84,89,32,0
  3185. L1432: 26
  3186. byte(7)32,32,32,32,32,32,73,110,112,117,116,32,70,105,108,101,32,79,112,101,110,101,100,32,111,110,32,0
  3187. L1433: 32
  3188. byte(7)32,32,32,32,32,73,110,112,117,116,32,83,116,114,105,110,103,32,102,111,114,32,79,117,116,80,117,116,32,70,105,108,101,0
  3189. L1434: 31
  3190. byte(7)32,32,32,32,32,73,110,112,117,116,32,83,116,114,105,110,103,32,102,111,114,32,73,110,112,117,116,32,70,105,108,101,0
  3191. L1435: 16
  3192. byte(7)32,32,32,32,32,84,101,115,116,32,67,76,69,65,82,73,79,0
  3193. L1436: 19
  3194. byte(7)45,45,45,45,32,84,101,115,116,32,111,102,32,70,105,108,101,32,73,79,0
  3195. 0
  3196. ; (!*ENTRY IOTEST EXPR 0)
  3197. IOTEST: intern IOTEST
  3198. ADJSP 15,6
  3199. MOVEM 0,0(15)
  3200. MOVEM 0,-1(15)
  3201. MOVEM 0,-2(15)
  3202. MOVEM 0,-3(15)
  3203. MOVEM 0,-5(15)
  3204. MOVE 1,L1413
  3205. HRRZI 12,141
  3206. HRRZI 13,1
  3207. PUSHJ 15,SYMFNC+141
  3208. SETZM SYMVAL+385
  3209. HRRZI 6,1
  3210. MOVEM 6,SYMVAL+154
  3211. MOVE 1,L1414
  3212. HRRZI 12,141
  3213. HRRZI 13,1
  3214. PUSHJ 15,SYMFNC+141
  3215. L1437: MOVE 1,L1415
  3216. HRRZI 12,141
  3217. HRRZI 13,1
  3218. PUSHJ 15,SYMFNC+141
  3219. HRRZI 12,221
  3220. SETZM 13
  3221. PUSHJ 15,SYMFNC+221
  3222. MOVEM 1,-4(15)
  3223. HRRZI 12,139
  3224. SETZM 13
  3225. PUSHJ 15,SYMFNC+139
  3226. LDB 11,L1416
  3227. CAIE 11,4
  3228. JRST L1437
  3229. L1438: MOVE 1,L1417
  3230. HRRZI 12,141
  3231. HRRZI 13,1
  3232. PUSHJ 15,SYMFNC+141
  3233. HRRZI 12,221
  3234. SETZM 13
  3235. PUSHJ 15,SYMFNC+221
  3236. MOVEM 1,-5(15)
  3237. HRRZI 12,139
  3238. SETZM 13
  3239. PUSHJ 15,SYMFNC+139
  3240. LDB 11,L1418
  3241. CAIE 11,4
  3242. JRST L1438
  3243. MOVE 2,L1419
  3244. MOVE 1,-4(15)
  3245. HRRZI 12,372
  3246. HRRZI 13,2
  3247. PUSHJ 15,SYMFNC+372
  3248. MOVEM 1,0(15)
  3249. MOVE 1,L1420
  3250. HRRZI 12,138
  3251. HRRZI 13,1
  3252. PUSHJ 15,SYMFNC+138
  3253. MOVE 1,0(15)
  3254. HRRZI 12,138
  3255. HRRZI 13,1
  3256. PUSHJ 15,SYMFNC+138
  3257. MOVE 1,L1421
  3258. HRRZI 12,141
  3259. HRRZI 13,1
  3260. PUSHJ 15,SYMFNC+141
  3261. L1439: MOVE 1,0(15)
  3262. HRRZI 12,391
  3263. HRRZI 13,1
  3264. PUSHJ 15,SYMFNC+391
  3265. MOVEM 1,-2(15)
  3266. CAIN 1,26
  3267. JRST L1440
  3268. HRRZI 12,142
  3269. HRRZI 13,1
  3270. PUSHJ 15,SYMFNC+142
  3271. JRST L1439
  3272. L1440: MOVE 1,0(15)
  3273. HRRZI 12,373
  3274. HRRZI 13,1
  3275. PUSHJ 15,SYMFNC+373
  3276. MOVE 1,L1422
  3277. HRRZI 12,141
  3278. HRRZI 13,1
  3279. PUSHJ 15,SYMFNC+141
  3280. MOVE 2,L1419
  3281. MOVE 1,-4(15)
  3282. HRRZI 12,372
  3283. HRRZI 13,2
  3284. PUSHJ 15,SYMFNC+372
  3285. MOVEM 1,0(15)
  3286. MOVE 2,L1423
  3287. MOVE 1,-5(15)
  3288. HRRZI 12,372
  3289. HRRZI 13,2
  3290. PUSHJ 15,SYMFNC+372
  3291. MOVEM 1,-1(15)
  3292. MOVE 1,L1424
  3293. HRRZI 12,138
  3294. HRRZI 13,1
  3295. PUSHJ 15,SYMFNC+138
  3296. MOVE 1,0(15)
  3297. HRRZI 12,138
  3298. HRRZI 13,1
  3299. PUSHJ 15,SYMFNC+138
  3300. MOVE 1,L1425
  3301. HRRZI 12,138
  3302. HRRZI 13,1
  3303. PUSHJ 15,SYMFNC+138
  3304. MOVE 1,-1(15)
  3305. HRRZI 12,141
  3306. HRRZI 13,1
  3307. PUSHJ 15,SYMFNC+141
  3308. L1441: MOVE 1,0(15)
  3309. HRRZI 12,391
  3310. HRRZI 13,1
  3311. PUSHJ 15,SYMFNC+391
  3312. MOVEM 1,-2(15)
  3313. CAIN 1,26
  3314. JRST L1442
  3315. MOVE 2,1
  3316. MOVE 1,-1(15)
  3317. HRRZI 12,152
  3318. HRRZI 13,2
  3319. PUSHJ 15,SYMFNC+152
  3320. JRST L1441
  3321. L1442: MOVE 1,0(15)
  3322. HRRZI 12,373
  3323. HRRZI 13,1
  3324. PUSHJ 15,SYMFNC+373
  3325. MOVE 1,-1(15)
  3326. HRRZI 12,373
  3327. HRRZI 13,1
  3328. PUSHJ 15,SYMFNC+373
  3329. MOVE 1,L1426
  3330. HRRZI 12,138
  3331. HRRZI 13,1
  3332. PUSHJ 15,SYMFNC+138
  3333. MOVE 1,-5(15)
  3334. HRRZI 12,141
  3335. HRRZI 13,1
  3336. PUSHJ 15,SYMFNC+141
  3337. MOVE 1,0
  3338. ADJSP 15,-6
  3339. POPJ 15,0
  3340. L1416: point 5,-4(15),4
  3341. L1418: point 5,-5(15),4
  3342. L1426: <4_31>+L1427
  3343. L1425: <4_31>+L1428
  3344. L1424: <4_31>+L1429
  3345. L1423: <30_31>+383
  3346. L1422: <4_31>+L1430
  3347. L1421: <4_31>+L1431
  3348. L1420: <4_31>+L1432
  3349. L1419: <30_31>+375
  3350. L1417: <4_31>+L1433
  3351. L1415: <4_31>+L1434
  3352. L1414: <4_31>+L1435
  3353. L1413: <4_31>+L1436
  3354. 0
  3355. ; (!*ENTRY INITCODE EXPR 0)
  3356. L1443: intern L1443
  3357. HRRZI 1,15
  3358. HRRZI 12,176
  3359. HRRZI 13,1
  3360. PUSHJ 15,SYMFNC+176
  3361. MOVEM 1,SYMVAL+166
  3362. POPJ 15,0
  3363. extern SYMVAL
  3364. extern SYMPRP
  3365. extern SYMNAM
  3366. L1444: 0
  3367. byte(7)0,0
  3368. intern L1444
  3369. L1445: 0
  3370. byte(7)1,0
  3371. intern L1445
  3372. L1446: 0
  3373. byte(7)2,0
  3374. intern L1446
  3375. L1447: 0
  3376. byte(7)3,0
  3377. intern L1447
  3378. L1448: 0
  3379. byte(7)4,0
  3380. intern L1448
  3381. L1449: 0
  3382. byte(7)5,0
  3383. intern L1449
  3384. L1450: 0
  3385. byte(7)6,0
  3386. intern L1450
  3387. L1451: 0
  3388. byte(7)7,0
  3389. intern L1451
  3390. L1452: 0
  3391. byte(7)8,0
  3392. intern L1452
  3393. L1453: 0
  3394. byte(7)9,0
  3395. intern L1453
  3396. L1454: 0
  3397. byte(7)10,0
  3398. intern L1454
  3399. L1455: 0
  3400. byte(7)11,0
  3401. intern L1455
  3402. L1456: 0
  3403. byte(7)12,0
  3404. intern L1456
  3405. L1457: 0
  3406. byte(7)13,0
  3407. intern L1457
  3408. L1458: 0
  3409. byte(7)14,0
  3410. intern L1458
  3411. L1459: 0
  3412. byte(7)15,0
  3413. intern L1459
  3414. L1460: 0
  3415. byte(7)16,0
  3416. intern L1460
  3417. L1461: 0
  3418. byte(7)17,0
  3419. intern L1461
  3420. L1462: 0
  3421. byte(7)18,0
  3422. intern L1462
  3423. L1463: 0
  3424. byte(7)19,0
  3425. intern L1463
  3426. L1464: 0
  3427. byte(7)20,0
  3428. intern L1464
  3429. L1465: 0
  3430. byte(7)21,0
  3431. intern L1465
  3432. L1466: 0
  3433. byte(7)22,0
  3434. intern L1466
  3435. L1467: 0
  3436. byte(7)23,0
  3437. intern L1467
  3438. L1468: 0
  3439. byte(7)24,0
  3440. intern L1468
  3441. L1469: 0
  3442. byte(7)25,0
  3443. intern L1469
  3444. L1470: 0
  3445. byte(7)26,0
  3446. intern L1470
  3447. L1471: 0
  3448. byte(7)27,0
  3449. intern L1471
  3450. L1472: 0
  3451. byte(7)28,0
  3452. intern L1472
  3453. L1473: 0
  3454. byte(7)29,0
  3455. intern L1473
  3456. L1474: 0
  3457. byte(7)30,0
  3458. intern L1474
  3459. L1475: 0
  3460. byte(7)31,0
  3461. intern L1475
  3462. L1476: 0
  3463. byte(7)32,0
  3464. intern L1476
  3465. L1477: 0
  3466. byte(7)33,0
  3467. intern L1477
  3468. L1478: 0
  3469. byte(7)34,0
  3470. intern L1478
  3471. L1479: 0
  3472. byte(7)35,0
  3473. intern L1479
  3474. L1480: 0
  3475. byte(7)36,0
  3476. intern L1480
  3477. L1481: 0
  3478. byte(7)37,0
  3479. intern L1481
  3480. L1482: 0
  3481. byte(7)38,0
  3482. intern L1482
  3483. L1483: 0
  3484. byte(7)39,0
  3485. intern L1483
  3486. L1484: 0
  3487. byte(7)40,0
  3488. intern L1484
  3489. L1485: 0
  3490. byte(7)41,0
  3491. intern L1485
  3492. L1486: 0
  3493. byte(7)42,0
  3494. intern L1486
  3495. L1487: 0
  3496. byte(7)43,0
  3497. intern L1487
  3498. L1488: 0
  3499. byte(7)44,0
  3500. intern L1488
  3501. L1489: 0
  3502. byte(7)45,0
  3503. intern L1489
  3504. L1490: 0
  3505. byte(7)46,0
  3506. intern L1490
  3507. L1491: 0
  3508. byte(7)47,0
  3509. intern L1491
  3510. L1492: 0
  3511. byte(7)48,0
  3512. intern L1492
  3513. L1493: 0
  3514. byte(7)49,0
  3515. intern L1493
  3516. L1494: 0
  3517. byte(7)50,0
  3518. intern L1494
  3519. L1495: 0
  3520. byte(7)51,0
  3521. intern L1495
  3522. L1496: 0
  3523. byte(7)52,0
  3524. intern L1496
  3525. L1497: 0
  3526. byte(7)53,0
  3527. intern L1497
  3528. L1498: 0
  3529. byte(7)54,0
  3530. intern L1498
  3531. L1499: 0
  3532. byte(7)55,0
  3533. intern L1499
  3534. L1500: 0
  3535. byte(7)56,0
  3536. intern L1500
  3537. L1501: 0
  3538. byte(7)57,0
  3539. intern L1501
  3540. L1502: 0
  3541. byte(7)58,0
  3542. intern L1502
  3543. L1503: 0
  3544. byte(7)59,0
  3545. intern L1503
  3546. L1504: 0
  3547. byte(7)60,0
  3548. intern L1504
  3549. L1505: 0
  3550. byte(7)61,0
  3551. intern L1505
  3552. L1506: 0
  3553. byte(7)62,0
  3554. intern L1506
  3555. L1507: 0
  3556. byte(7)63,0
  3557. intern L1507
  3558. L1508: 0
  3559. byte(7)64,0
  3560. intern L1508
  3561. L1509: 0
  3562. byte(7)65,0
  3563. intern L1509
  3564. L1510: 0
  3565. byte(7)66,0
  3566. intern L1510
  3567. L1511: 0
  3568. byte(7)67,0
  3569. intern L1511
  3570. L1512: 0
  3571. byte(7)68,0
  3572. intern L1512
  3573. L1513: 0
  3574. byte(7)69,0
  3575. intern L1513
  3576. L1514: 0
  3577. byte(7)70,0
  3578. intern L1514
  3579. L1515: 0
  3580. byte(7)71,0
  3581. intern L1515
  3582. L1516: 0
  3583. byte(7)72,0
  3584. intern L1516
  3585. L1517: 0
  3586. byte(7)73,0
  3587. intern L1517
  3588. L1518: 0
  3589. byte(7)74,0
  3590. intern L1518
  3591. L1519: 0
  3592. byte(7)75,0
  3593. intern L1519
  3594. L1520: 0
  3595. byte(7)76,0
  3596. intern L1520
  3597. L1521: 0
  3598. byte(7)77,0
  3599. intern L1521
  3600. L1522: 0
  3601. byte(7)78,0
  3602. intern L1522
  3603. L1523: 0
  3604. byte(7)79,0
  3605. intern L1523
  3606. L1524: 0
  3607. byte(7)80,0
  3608. intern L1524
  3609. L1525: 0
  3610. byte(7)81,0
  3611. intern L1525
  3612. L1526: 0
  3613. byte(7)82,0
  3614. intern L1526
  3615. L1527: 0
  3616. byte(7)83,0
  3617. intern L1527
  3618. L1528: 0
  3619. byte(7)84,0
  3620. intern L1528
  3621. L1529: 0
  3622. byte(7)85,0
  3623. intern L1529
  3624. L1530: 0
  3625. byte(7)86,0
  3626. intern L1530
  3627. L1531: 0
  3628. byte(7)87,0
  3629. intern L1531
  3630. L1532: 0
  3631. byte(7)88,0
  3632. intern L1532
  3633. L1533: 0
  3634. byte(7)89,0
  3635. intern L1533
  3636. L1534: 0
  3637. byte(7)90,0
  3638. intern L1534
  3639. L1535: 0
  3640. byte(7)91,0
  3641. intern L1535
  3642. L1536: 0
  3643. byte(7)92,0
  3644. intern L1536
  3645. L1537: 0
  3646. byte(7)93,0
  3647. intern L1537
  3648. L1538: 0
  3649. byte(7)94,0
  3650. intern L1538
  3651. L1539: 0
  3652. byte(7)95,0
  3653. intern L1539
  3654. L1540: 0
  3655. byte(7)96,0
  3656. intern L1540
  3657. L1541: 0
  3658. byte(7)97,0
  3659. intern L1541
  3660. L1542: 0
  3661. byte(7)98,0
  3662. intern L1542
  3663. L1543: 0
  3664. byte(7)99,0
  3665. intern L1543
  3666. L1544: 0
  3667. byte(7)100,0
  3668. intern L1544
  3669. L1545: 0
  3670. byte(7)101,0
  3671. intern L1545
  3672. L1546: 0
  3673. byte(7)102,0
  3674. intern L1546
  3675. L1547: 0
  3676. byte(7)103,0
  3677. intern L1547
  3678. L1548: 0
  3679. byte(7)104,0
  3680. intern L1548
  3681. L1549: 0
  3682. byte(7)105,0
  3683. intern L1549
  3684. L1550: 0
  3685. byte(7)106,0
  3686. intern L1550
  3687. L1551: 0
  3688. byte(7)107,0
  3689. intern L1551
  3690. L1552: 0
  3691. byte(7)108,0
  3692. intern L1552
  3693. L1553: 0
  3694. byte(7)109,0
  3695. intern L1553
  3696. L1554: 0
  3697. byte(7)110,0
  3698. intern L1554
  3699. L1555: 0
  3700. byte(7)111,0
  3701. intern L1555
  3702. L1556: 0
  3703. byte(7)112,0
  3704. intern L1556
  3705. L1557: 0
  3706. byte(7)113,0
  3707. intern L1557
  3708. L1558: 0
  3709. byte(7)114,0
  3710. intern L1558
  3711. L1559: 0
  3712. byte(7)115,0
  3713. intern L1559
  3714. L1560: 0
  3715. byte(7)116,0
  3716. intern L1560
  3717. L1561: 0
  3718. byte(7)117,0
  3719. intern L1561
  3720. L1562: 0
  3721. byte(7)118,0
  3722. intern L1562
  3723. L1563: 0
  3724. byte(7)119,0
  3725. intern L1563
  3726. L1564: 0
  3727. byte(7)120,0
  3728. intern L1564
  3729. L1565: 0
  3730. byte(7)121,0
  3731. intern L1565
  3732. L1566: 0
  3733. byte(7)122,0
  3734. intern L1566
  3735. L1567: 0
  3736. byte(7)123,0
  3737. intern L1567
  3738. L1568: 0
  3739. byte(7)124,0
  3740. intern L1568
  3741. L1569: 0
  3742. byte(7)125,0
  3743. intern L1569
  3744. L1570: 0
  3745. byte(7)126,0
  3746. intern L1570
  3747. L1571: 0
  3748. byte(7)127,0
  3749. intern L1571
  3750. L1572: 2
  3751. byte(7)78,73,76,0
  3752. intern L1572
  3753. L1573: 6
  3754. byte(7)80,82,73,78,49,73,68,0
  3755. intern L1573
  3756. L1574: 7
  3757. byte(7)80,82,73,78,49,73,78,84,0
  3758. intern L1574
  3759. L1575: 10
  3760. byte(7)80,82,73,78,49,83,84,82,73,78,71,0
  3761. intern L1575
  3762. L1576: 8
  3763. byte(7)80,82,73,78,49,80,65,73,82,0
  3764. intern L1576
  3765. L1577: 5
  3766. byte(7)80,82,84,73,84,77,0
  3767. intern L1577
  3768. L1578: 4
  3769. byte(7)80,82,73,78,49,0
  3770. intern L1578
  3771. L1579: 6
  3772. byte(7)80,82,73,78,50,73,68,0
  3773. intern L1579
  3774. L1580: 10
  3775. byte(7)80,82,73,78,50,83,84,82,73,78,71,0
  3776. intern L1580
  3777. L1581: 8
  3778. byte(7)80,82,73,78,50,80,65,73,82,0
  3779. intern L1581
  3780. L1582: 4
  3781. byte(7)80,82,73,78,50,0
  3782. intern L1582
  3783. L1583: 5
  3784. byte(7)84,69,82,80,82,73,0
  3785. intern L1583
  3786. L1584: 4
  3787. byte(7)80,82,73,78,84,0
  3788. intern L1584
  3789. L1585: 5
  3790. byte(7)80,82,73,78,50,84,0
  3791. intern L1585
  3792. L1586: 3
  3793. byte(7)80,85,84,67,0
  3794. intern L1586
  3795. L1587: 5
  3796. byte(7)80,66,76,65,78,75,0
  3797. intern L1587
  3798. L1588: 8
  3799. byte(7)80,82,73,78,49,73,78,84,88,0
  3800. intern L1588
  3801. L1589: 6
  3802. byte(7)76,79,78,71,68,73,86,0
  3803. intern L1589
  3804. L1590: 12
  3805. byte(7)76,79,78,71,82,69,77,65,73,78,68,69,82,0
  3806. intern L1590
  3807. L1591: 3
  3808. byte(7)66,89,84,69,0
  3809. intern L1591
  3810. L1592: 3
  3811. byte(7)81,85,73,84,0
  3812. intern L1592
  3813. L1593: 4
  3814. byte(7)69,82,82,79,82,0
  3815. intern L1593
  3816. L1594: 11
  3817. byte(7)67,72,65,78,78,69,76,80,82,73,78,50,0
  3818. intern L1594
  3819. L1595: 15
  3820. byte(7)67,72,65,78,78,69,76,87,82,73,84,69,67,72,65,82,0
  3821. intern L1595
  3822. L1596: 19
  3823. byte(7)73,78,68,69,80,69,78,68,69,78,84,87,82,73,84,69,67,72,65,82,0
  3824. intern L1596
  3825. L1597: 8
  3826. byte(7)87,82,73,84,69,67,72,65,82,0
  3827. intern L1597
  3828. L1598: 3
  3829. byte(7)79,85,84,42,0
  3830. intern L1598
  3831. L1599: 10
  3832. byte(7)69,82,82,79,82,72,69,65,68,69,82,0
  3833. intern L1599
  3834. L1600: 11
  3835. byte(7)69,82,82,79,82,84,82,65,73,76,69,82,0
  3836. intern L1600
  3837. L1601: 9
  3838. byte(7)70,65,84,65,76,69,82,82,79,82,0
  3839. intern L1601
  3840. L1602: 7
  3841. byte(7)83,84,68,69,82,82,79,82,0
  3842. intern L1602
  3843. L1603: 9
  3844. byte(7)78,79,78,73,68,69,82,82,79,82,0
  3845. intern L1603
  3846. L1604: 5
  3847. byte(7)80,82,73,78,49,84,0
  3848. intern L1604
  3849. L1605: 8
  3850. byte(7)84,89,80,69,69,82,82,79,82,0
  3851. intern L1605
  3852. L1606: 13
  3853. byte(7)85,83,65,71,69,84,89,80,69,69,82,82,79,82,0
  3854. intern L1606
  3855. L1607: 1
  3856. byte(7)70,78,0
  3857. intern L1607
  3858. L1608: 7
  3859. byte(7)79,70,70,69,78,68,69,82,0
  3860. intern L1608
  3861. L1609: 13
  3862. byte(7)78,79,78,78,85,77,66,69,82,69,82,82,79,82,0
  3863. intern L1609
  3864. L1610: 11
  3865. byte(7)76,65,77,66,73,78,68,65,82,71,83,42,0
  3866. intern L1610
  3867. L1611: 6
  3868. byte(7)76,65,77,66,73,78,68,0
  3869. intern L1611
  3870. L1612: 6
  3871. byte(7)85,78,66,73,78,68,78,0
  3872. intern L1612
  3873. L1613: 14
  3874. byte(7)78,79,78,73,78,84,69,71,69,82,69,82,82,79,82,0
  3875. intern L1613
  3876. L1614: 22
  3877. byte(7)78,79,78,80,79,83,73,84,73,86,69,73,78,84,69,71,69,82,69,82,82,79,82,0
  3878. intern L1614
  3879. L1615: 8
  3880. byte(7)87,81,85,79,84,73,69,78,84,0
  3881. intern L1615
  3882. L1616: 7
  3883. byte(7)37,82,69,67,76,65,73,77,0
  3884. intern L1616
  3885. L1617: 5
  3886. byte(7)71,84,72,69,65,80,0
  3887. intern L1617
  3888. L1618: 4
  3889. byte(7)71,84,83,84,82,0
  3890. intern L1618
  3891. L1619: 5
  3892. byte(7)71,84,86,69,67,84,0
  3893. intern L1619
  3894. L1620: 7
  3895. byte(7)71,84,87,65,82,82,65,89,0
  3896. intern L1620
  3897. L1621: 3
  3898. byte(7)71,84,73,68,0
  3899. intern L1621
  3900. L1622: 7
  3901. byte(7)72,65,82,68,67,79,78,83,0
  3902. intern L1622
  3903. L1623: 3
  3904. byte(7)67,79,78,83,0
  3905. intern L1623
  3906. L1624: 4
  3907. byte(7)88,67,79,78,83,0
  3908. intern L1624
  3909. L1625: 4
  3910. byte(7)78,67,79,78,83,0
  3911. intern L1625
  3912. L1626: 5
  3913. byte(7)77,75,86,69,67,84,0
  3914. intern L1626
  3915. L1627: 4
  3916. byte(7)76,73,83,84,50,0
  3917. intern L1627
  3918. L1628: 4
  3919. byte(7)76,73,83,84,51,0
  3920. intern L1628
  3921. L1629: 4
  3922. byte(7)76,73,83,84,52,0
  3923. intern L1629
  3924. L1630: 4
  3925. byte(7)76,73,83,84,53,0
  3926. intern L1630
  3927. L1631: 6
  3928. byte(7)80,85,84,66,89,84,69,0
  3929. intern L1631
  3930. L1632: 7
  3931. byte(7)77,75,83,84,82,73,78,71,0
  3932. intern L1632
  3933. L1633: 4
  3934. byte(7)69,81,83,84,82,0
  3935. intern L1633
  3936. L1634: 7
  3937. byte(7)73,78,73,84,82,69,65,68,0
  3938. intern L1634
  3939. L1635: 5
  3940. byte(7)42,82,65,73,83,69,0
  3941. intern L1635
  3942. L1636: 2
  3943. byte(7)67,72,42,0
  3944. intern L1636
  3945. L1637: 3
  3946. byte(7)84,79,75,42,0
  3947. intern L1637
  3948. L1638: 7
  3949. byte(7)84,79,75,84,89,80,69,42,0
  3950. intern L1638
  3951. L1639: 4
  3952. byte(7)68,69,66,85,71,0
  3953. intern L1639
  3954. L1640: 7
  3955. byte(7)83,69,84,82,65,73,83,69,0
  3956. intern L1640
  3957. L1641: 9
  3958. byte(7)67,76,69,65,82,87,72,73,84,69,0
  3959. intern L1641
  3960. L1642: 11
  3961. byte(7)67,76,69,65,82,67,79,77,77,69,78,84,0
  3962. intern L1642
  3963. L1643: 6
  3964. byte(7)82,69,65,68,83,84,82,0
  3965. intern L1643
  3966. L1644: 5
  3967. byte(7)68,73,71,73,84,80,0
  3968. intern L1644
  3969. L1645: 6
  3970. byte(7)82,69,65,68,73,78,84,0
  3971. intern L1645
  3972. L1646: 8
  3973. byte(7)65,76,80,72,65,69,83,67,80,0
  3974. intern L1646
  3975. L1647: 5
  3976. byte(7)82,69,65,68,73,68,0
  3977. intern L1647
  3978. L1648: 4
  3979. byte(7)82,65,84,79,77,0
  3980. intern L1648
  3981. L1649: 5
  3982. byte(7)87,72,73,84,69,80,0
  3983. intern L1649
  3984. L1650: 3
  3985. byte(7)71,69,84,67,0
  3986. intern L1650
  3987. L1651: 8
  3988. byte(7)76,79,78,71,84,73,77,69,83,0
  3989. intern L1651
  3990. L1652: 13
  3991. byte(7)66,85,70,70,69,82,84,79,83,84,82,73,78,71,0
  3992. intern L1652
  3993. L1653: 8
  3994. byte(7)82,65,73,83,69,67,72,65,82,0
  3995. intern L1653
  3996. L1654: 11
  3997. byte(7)65,76,80,72,65,78,85,77,69,83,67,80,0
  3998. intern L1654
  3999. L1655: 5
  4000. byte(7)73,78,84,69,82,78,0
  4001. intern L1655
  4002. L1656: 6
  4003. byte(7)69,83,67,65,80,69,80,0
  4004. intern L1656
  4005. L1657: 5
  4006. byte(7)65,76,80,72,65,80,0
  4007. intern L1657
  4008. L1658: 9
  4009. byte(7)76,79,87,69,82,67,65,83,69,80,0
  4010. intern L1658
  4011. L1659: 7
  4012. byte(7)76,79,79,75,85,80,73,68,0
  4013. intern L1659
  4014. L1660: 8
  4015. byte(7)73,78,73,84,78,69,87,73,68,0
  4016. intern L1660
  4017. L1661: 11
  4018. byte(7)77,65,75,69,70,85,78,66,79,85,78,68,0
  4019. intern L1661
  4020. L1662: 9
  4021. byte(7)85,80,80,69,82,67,65,83,69,80,0
  4022. intern L1662
  4023. L1663: 8
  4024. byte(7)65,76,80,72,65,78,85,77,80,0
  4025. intern L1663
  4026. L1664: 4
  4027. byte(7)82,69,65,68,49,0
  4028. intern L1664
  4029. L1665: 3
  4030. byte(7)82,69,65,68,0
  4031. intern L1665
  4032. L1666: 7
  4033. byte(7)82,69,65,68,76,73,83,84,0
  4034. intern L1666
  4035. L1667: 4
  4036. byte(7)81,85,79,84,69,0
  4037. intern L1667
  4038. L1668: 6
  4039. byte(7)83,65,70,69,67,68,82,0
  4040. intern L1668
  4041. L1669: 9
  4042. byte(7)83,89,77,70,78,67,66,65,83,69,0
  4043. intern L1669
  4044. L1670: 5
  4045. byte(7)87,80,76,85,83,50,0
  4046. intern L1670
  4047. L1671: 5
  4048. byte(7)83,89,77,70,78,67,0
  4049. intern L1671
  4050. L1672: 6
  4051. byte(7)87,84,73,77,69,83,50,0
  4052. intern L1672
  4053. L1673: 29
  4054. byte(7)65,68,68,82,69,83,83,73,78,71,85,78,73,84,83,80,69,82,70,85,78,67,84,73,79,78,67,69,76,76,0
  4055. intern L1673
  4056. L1674: 16
  4057. byte(7)83,72,79,85,76,68,66,69,85,78,68,69,70,73,78,69,68,0
  4058. intern L1674
  4059. L1675: 8
  4060. byte(7)70,85,78,66,79,85,78,68,80,0
  4061. intern L1675
  4062. L1676: 18
  4063. byte(7)37,67,79,80,89,45,70,85,78,67,84,73,79,78,45,67,69,76,76,0
  4064. intern L1676
  4065. L1677: 25
  4066. byte(7)67,79,77,80,73,76,69,68,67,65,76,76,73,78,71,73,78,84,69,82,80,82,69,84,69,68,0
  4067. intern L1677
  4068. L1678: 11
  4069. byte(7)70,76,65,77,66,68,65,76,73,78,75,80,0
  4070. intern L1678
  4071. L1679: 11
  4072. byte(7)37,83,84,79,82,69,45,74,67,65,76,76,0
  4073. intern L1679
  4074. L1680: 14
  4075. byte(7)77,65,75,69,70,76,65,77,66,68,65,76,73,78,75,0
  4076. intern L1680
  4077. L1681: 5
  4078. byte(7)70,67,79,68,69,80,0
  4079. intern L1681
  4080. L1682: 8
  4081. byte(7)77,65,75,69,70,67,79,68,69,0
  4082. intern L1682
  4083. L1683: 14
  4084. byte(7)71,69,84,70,67,79,68,69,80,79,73,78,84,69,82,0
  4085. intern L1683
  4086. L1684: 12
  4087. byte(7)67,79,68,69,80,82,73,77,73,84,73,86,69,0
  4088. intern L1684
  4089. L1685: 7
  4090. byte(7)67,79,68,69,80,84,82,42,0
  4091. intern L1685
  4092. L1686: 12
  4093. byte(7)83,65,86,69,82,69,71,73,83,84,69,82,83,0
  4094. intern L1686
  4095. L1687: 8
  4096. byte(7)67,79,68,69,70,79,82,77,42,0
  4097. intern L1687
  4098. L1688: 8
  4099. byte(7)67,79,68,69,78,65,82,71,42,0
  4100. intern L1688
  4101. L1689: 28
  4102. byte(7)67,79,77,80,73,76,69,68,67,65,76,76,73,78,71,73,78,84,69,82,80,82,69,84,69,68,65,85,88,0
  4103. intern L1689
  4104. L1690: 8
  4105. byte(7)70,65,83,84,65,80,80,76,89,0
  4106. intern L1690
  4107. L1691: 14
  4108. byte(7)70,65,83,84,76,65,77,66,68,65,65,80,80,76,89,0
  4109. intern L1691
  4110. L1692: 5
  4111. byte(7)76,65,77,66,68,65,0
  4112. intern L1692
  4113. L1693: 19
  4114. byte(7)85,78,68,69,70,73,78,69,68,70,85,78,67,84,73,79,78,65,85,88,0
  4115. intern L1693
  4116. L1694: 22
  4117. byte(7)85,78,68,69,70,73,78,69,68,70,85,78,67,84,73,79,78,65,85,88,65,85,88,0
  4118. intern L1694
  4119. L1695: 8
  4120. byte(7)67,79,68,69,65,80,80,76,89,0
  4121. intern L1695
  4122. L1696: 12
  4123. byte(7)67,79,68,69,69,86,65,76,65,80,80,76,89,0
  4124. intern L1696
  4125. L1697: 15
  4126. byte(7)67,79,68,69,69,86,65,76,65,80,80,76,89,65,85,88,0
  4127. intern L1697
  4128. L1698: 3
  4129. byte(7)69,86,65,76,0
  4130. intern L1698
  4131. L1699: 10
  4132. byte(7)66,73,78,68,69,86,65,76,65,85,88,0
  4133. intern L1699
  4134. L1700: 7
  4135. byte(7)66,73,78,68,69,86,65,76,0
  4136. intern L1700
  4137. L1701: 5
  4138. byte(7)76,66,73,78,68,49,0
  4139. intern L1701
  4140. L1702: 2
  4141. byte(7)71,69,84,0
  4142. intern L1702
  4143. L1703: 31
  4144. byte(7)67,79,77,80,73,76,69,68,67,65,76,76,73,78,71,73,78,84,69,82,80,82,69,84,69,68,65,85,88,65,85,88,0
  4145. intern L1703
  4146. L1704: 10
  4147. byte(7)42,76,65,77,66,68,65,76,73,78,75,0
  4148. intern L1704
  4149. L1705: 5
  4150. byte(7)66,76,68,77,83,71,0
  4151. intern L1705
  4152. L1706: 6
  4153. byte(7)69,86,80,82,79,71,78,0
  4154. intern L1706
  4155. L1707: 6
  4156. byte(7)83,89,83,50,73,78,84,0
  4157. intern L1707
  4158. L1708: 4
  4159. byte(7)80,76,85,83,50,0
  4160. intern L1708
  4161. L1709: 4
  4162. byte(7)77,73,78,85,83,0
  4163. intern L1709
  4164. L1710: 4
  4165. byte(7)87,65,68,68,49,0
  4166. intern L1710
  4167. L1711: 3
  4168. byte(7)69,76,83,69,0
  4169. intern L1711
  4170. L1712: 3
  4171. byte(7)65,68,68,49,0
  4172. intern L1712
  4173. L1713: 4
  4174. byte(7)87,83,85,66,49,0
  4175. intern L1713
  4176. L1714: 3
  4177. byte(7)83,85,66,49,0
  4178. intern L1714
  4179. L1715: 7
  4180. byte(7)71,82,69,65,84,69,82,80,0
  4181. intern L1715
  4182. L1716: 4
  4183. byte(7)76,69,83,83,80,0
  4184. intern L1716
  4185. L1717: 9
  4186. byte(7)68,73,70,70,69,82,69,78,67,69,0
  4187. intern L1717
  4188. L1718: 5
  4189. byte(7)84,73,77,69,83,50,0
  4190. intern L1718
  4191. L1719: 2
  4192. byte(7)67,65,82,0
  4193. intern L1719
  4194. L1720: 2
  4195. byte(7)67,68,82,0
  4196. intern L1720
  4197. L1721: 3
  4198. byte(7)67,65,65,82,0
  4199. intern L1721
  4200. L1722: 3
  4201. byte(7)67,65,68,82,0
  4202. intern L1722
  4203. L1723: 3
  4204. byte(7)67,68,65,82,0
  4205. intern L1723
  4206. L1724: 3
  4207. byte(7)67,68,68,82,0
  4208. intern L1724
  4209. L1725: 3
  4210. byte(7)65,84,79,77,0
  4211. intern L1725
  4212. L1726: 5
  4213. byte(7)65,80,80,69,78,68,0
  4214. intern L1726
  4215. L1727: 3
  4216. byte(7)77,69,77,81,0
  4217. intern L1727
  4218. L1728: 6
  4219. byte(7)82,69,86,69,82,83,69,0
  4220. intern L1728
  4221. L1729: 4
  4222. byte(7)69,86,76,73,83,0
  4223. intern L1729
  4224. L1730: 4
  4225. byte(7)80,82,79,71,78,0
  4226. intern L1730
  4227. L1731: 5
  4228. byte(7)69,86,67,79,78,68,0
  4229. intern L1731
  4230. L1732: 3
  4231. byte(7)67,79,78,68,0
  4232. intern L1732
  4233. L1733: 2
  4234. byte(7)83,69,84,0
  4235. intern L1733
  4236. L1734: 3
  4237. byte(7)83,69,84,81,0
  4238. intern L1734
  4239. L1735: 3
  4240. byte(7)80,85,84,68,0
  4241. intern L1735
  4242. L1736: 1
  4243. byte(7)68,69,0
  4244. intern L1736
  4245. L1737: 3
  4246. byte(7)69,88,80,82,0
  4247. intern L1737
  4248. L1738: 1
  4249. byte(7)68,70,0
  4250. intern L1738
  4251. L1739: 4
  4252. byte(7)70,69,88,80,82,0
  4253. intern L1739
  4254. L1740: 1
  4255. byte(7)68,78,0
  4256. intern L1740
  4257. L1741: 4
  4258. byte(7)78,69,88,80,82,0
  4259. intern L1741
  4260. L1742: 1
  4261. byte(7)68,77,0
  4262. intern L1742
  4263. L1743: 4
  4264. byte(7)77,65,67,82,79,0
  4265. intern L1743
  4266. L1744: 3
  4267. byte(7)76,73,83,84,0
  4268. intern L1744
  4269. L1745: 4
  4270. byte(7)65,84,83,79,67,0
  4271. intern L1745
  4272. L1746: 2
  4273. byte(7)71,69,81,0
  4274. intern L1746
  4275. L1747: 2
  4276. byte(7)76,69,81,0
  4277. intern L1747
  4278. L1748: 4
  4279. byte(7)69,81,67,65,82,0
  4280. intern L1748
  4281. L1749: 3
  4282. byte(7)71,69,84,68,0
  4283. intern L1749
  4284. L1750: 4
  4285. byte(7)67,79,80,89,68,0
  4286. intern L1750
  4287. L1751: 5
  4288. byte(7)68,69,76,65,84,81,0
  4289. intern L1751
  4290. L1752: 2
  4291. byte(7)80,85,84,0
  4292. intern L1752
  4293. L1753: 7
  4294. byte(7)73,78,73,84,69,86,65,76,0
  4295. intern L1753
  4296. L1754: 4
  4297. byte(7)87,72,73,76,69,0
  4298. intern L1754
  4299. L1755: 4
  4300. byte(7)70,84,89,80,69,0
  4301. intern L1755
  4302. L1756: 6
  4303. byte(7)76,65,77,66,68,65,80,0
  4304. intern L1756
  4305. L1757: 8
  4306. byte(7)71,69,84,76,65,77,66,68,65,0
  4307. intern L1757
  4308. L1758: 14
  4309. byte(7)76,65,77,66,68,65,69,86,65,76,65,80,80,76,89,0
  4310. intern L1758
  4311. L1759: 8
  4312. byte(7)71,69,84,70,78,84,89,80,69,0
  4313. intern L1759
  4314. L1760: 10
  4315. byte(7)76,65,77,66,68,65,65,80,80,76,89,0
  4316. intern L1760
  4317. L1761: 4
  4318. byte(7)65,80,80,76,89,0
  4319. intern L1761
  4320. L1762: 7
  4321. byte(7)68,79,76,65,77,66,68,65,0
  4322. intern L1762
  4323. L1763: 5
  4324. byte(7)76,69,78,71,84,72,0
  4325. intern L1763
  4326. L1764: 4
  4327. byte(7)67,79,68,69,80,0
  4328. intern L1764
  4329. L1765: 4
  4330. byte(7)80,65,73,82,80,0
  4331. intern L1765
  4332. L1766: 2
  4333. byte(7)73,68,80,0
  4334. intern L1766
  4335. L1767: 1
  4336. byte(7)69,81,0
  4337. intern L1767
  4338. L1768: 3
  4339. byte(7)78,85,76,76,0
  4340. intern L1768
  4341. L1769: 2
  4342. byte(7)78,79,84,0
  4343. intern L1769
  4344. L1770: 6
  4345. byte(7)76,69,78,71,84,72,49,0
  4346. intern L1770
  4347. L1771: 5
  4348. byte(7)77,65,80,79,66,76,0
  4349. intern L1771
  4350. L1772: 10
  4351. byte(7)80,82,73,78,84,70,69,88,80,82,83,0
  4352. intern L1772
  4353. L1773: 10
  4354. byte(7)80,82,73,78,84,49,70,69,88,80,82,0
  4355. intern L1773
  4356. L1774: 5
  4357. byte(7)70,69,88,80,82,80,0
  4358. intern L1774
  4359. L1775: 13
  4360. byte(7)80,82,73,78,84,70,85,78,67,84,73,79,78,83,0
  4361. intern L1775
  4362. L1776: 13
  4363. byte(7)80,82,73,78,84,49,70,85,78,67,84,73,79,78,0
  4364. intern L1776
  4365. L1777: 3
  4366. byte(7)80,82,79,80,0
  4367. intern L1777
  4368. L1778: 6
  4369. byte(7)82,69,77,80,82,79,80,0
  4370. intern L1778
  4371. L1779: 7
  4372. byte(7)83,89,83,50,70,73,88,78,0
  4373. intern L1779
  4374. L1780: 13
  4375. byte(7)73,78,70,83,84,65,82,84,73,78,71,66,73,84,0
  4376. intern L1780
  4377. L1781: 11
  4378. byte(7)73,78,70,66,73,84,76,69,78,71,84,72,0
  4379. intern L1781
  4380. L1782: 4
  4381. byte(7)82,69,83,69,84,0
  4382. intern L1782
  4383. L1783: 13
  4384. byte(7)66,83,84,65,67,75,79,86,69,82,70,76,79,87,0
  4385. intern L1783
  4386. L1784: 6
  4387. byte(7)69,82,82,79,85,84,42,0
  4388. intern L1784
  4389. L1785: 14
  4390. byte(7)66,83,84,65,67,75,85,78,68,69,82,70,76,79,87,0
  4391. intern L1785
  4392. L1786: 17
  4393. byte(7)67,65,80,84,85,82,69,69,78,86,73,82,79,78,77,69,78,84,0
  4394. intern L1786
  4395. L1787: 17
  4396. byte(7)82,69,83,84,79,82,69,69,78,86,73,82,79,78,77,69,78,84,0
  4397. intern L1787
  4398. L1788: 17
  4399. byte(7)37,67,76,69,65,82,45,67,65,84,67,72,45,83,84,65,67,75,0
  4400. intern L1788
  4401. L1789: 12
  4402. byte(7)67,76,69,65,82,66,73,78,68,73,78,71,83,0
  4403. intern L1789
  4404. L1790: 5
  4405. byte(7)80,66,73,78,68,49,0
  4406. intern L1790
  4407. L1791: 7
  4408. byte(7)80,82,79,71,66,73,78,68,0
  4409. intern L1791
  4410. L1792: 9
  4411. byte(7)83,89,83,67,76,69,65,82,73,79,0
  4412. intern L1792
  4413. L1793: 8
  4414. byte(7)68,69,67,50,48,79,80,69,78,0
  4415. intern L1793
  4416. L1794: 10
  4417. byte(7)83,89,83,79,80,69,78,82,69,65,68,0
  4418. intern L1794
  4419. L1795: 11
  4420. byte(7)83,89,83,79,80,69,78,87,82,73,84,69,0
  4421. intern L1795
  4422. L1796: 12
  4423. byte(7)68,69,67,50,48,82,69,65,68,67,72,65,82,0
  4424. intern L1796
  4425. L1797: 9
  4426. byte(7)83,89,83,82,69,65,68,82,69,67,0
  4427. intern L1797
  4428. L1798: 6
  4429. byte(7)73,79,69,82,82,79,82,0
  4430. intern L1798
  4431. L1799: 13
  4432. byte(7)68,69,67,50,48,87,82,73,84,69,67,72,65,82,0
  4433. intern L1799
  4434. L1800: 10
  4435. byte(7)83,89,83,87,82,73,84,69,82,69,67,0
  4436. intern L1800
  4437. L1801: 7
  4438. byte(7)83,89,83,67,76,79,83,69,0
  4439. intern L1801
  4440. L1802: 11
  4441. byte(7)67,72,65,78,78,69,76,69,82,82,79,82,0
  4442. intern L1802
  4443. L1803: 11
  4444. byte(7)83,89,83,77,65,88,66,85,70,70,69,82,0
  4445. intern L1803
  4446. L1804: 19
  4447. byte(7)84,69,82,77,73,78,65,76,73,78,80,85,84,72,65,78,68,76,69,82,0
  4448. intern L1804
  4449. L1805: 15
  4450. byte(7)87,82,73,84,69,79,78,76,89,67,72,65,78,78,69,76,0
  4451. intern L1805
  4452. L1806: 15
  4453. byte(7)67,79,77,80,82,69,83,83,82,69,65,68,67,72,65,82,0
  4454. intern L1806
  4455. L1807: 13
  4456. byte(7)67,72,65,78,78,69,76,78,79,84,79,80,69,78,0
  4457. intern L1807
  4458. L1808: 14
  4459. byte(7)82,69,65,68,79,78,76,89,67,72,65,78,78,69,76,0
  4460. intern L1808
  4461. L1809: 16
  4462. byte(7)84,79,83,84,82,73,78,71,87,82,73,84,69,67,72,65,82,0
  4463. intern L1809
  4464. L1810: 15
  4465. byte(7)69,88,80,76,79,68,69,87,82,73,84,69,67,72,65,82,0
  4466. intern L1810
  4467. L1811: 16
  4468. byte(7)70,76,65,84,83,73,90,69,87,82,73,84,69,67,72,65,82,0
  4469. intern L1811
  4470. L1812: 26
  4471. byte(7)73,76,76,69,71,65,76,83,84,65,78,68,65,82,68,67,72,65,78,78,69,76,67,76,79,83,69,0
  4472. intern L1812
  4473. L1813: 4
  4474. byte(7)36,69,79,76,36,0
  4475. intern L1813
  4476. L1814: 2
  4477. byte(7)82,68,83,0
  4478. intern L1814
  4479. L1815: 2
  4480. byte(7)87,82,83,0
  4481. intern L1815
  4482. L1816: 3
  4483. byte(7)79,80,69,78,0
  4484. intern L1816
  4485. L1817: 4
  4486. byte(7)67,76,79,83,69,0
  4487. intern L1817
  4488. L1818: 7
  4489. byte(7)84,89,80,69,70,73,76,69,0
  4490. intern L1818
  4491. L1819: 4
  4492. byte(7)73,78,80,85,84,0
  4493. intern L1819
  4494. L1820: 4
  4495. byte(7)68,83,75,73,78,0
  4496. intern L1820
  4497. L1821: 4
  4498. byte(7)36,69,79,70,36,0
  4499. intern L1821
  4500. L1822: 4
  4501. byte(7)42,80,86,65,76,0
  4502. intern L1822
  4503. L1823: 4
  4504. byte(7)42,69,67,72,79,0
  4505. intern L1823
  4506. L1824: 4
  4507. byte(7)76,65,80,73,78,0
  4508. intern L1824
  4509. L1825: 21
  4510. byte(7)83,89,83,84,69,77,79,80,69,78,70,73,76,69,70,79,82,73,78,80,85,84,0
  4511. intern L1825
  4512. L1826: 22
  4513. byte(7)83,89,83,84,69,77,79,80,69,78,70,73,76,69,70,79,82,79,85,84,80,85,84,0
  4514. intern L1826
  4515. L1827: 5
  4516. byte(7)79,85,84,80,85,84,0
  4517. intern L1827
  4518. L1828: 22
  4519. byte(7)73,78,68,69,80,69,78,68,69,78,84,67,76,79,83,69,67,72,65,78,78,69,76,0
  4520. intern L1828
  4521. L1829: 2
  4522. byte(7)73,78,42,0
  4523. intern L1829
  4524. L1830: 5
  4525. byte(7)83,84,68,73,78,42,0
  4526. intern L1830
  4527. L1831: 6
  4528. byte(7)83,84,68,79,85,84,42,0
  4529. intern L1831
  4530. L1832: 9
  4531. byte(7)80,82,79,77,80,84,79,85,84,42,0
  4532. intern L1832
  4533. L1833: 14
  4534. byte(7)70,73,78,68,70,82,69,69,67,72,65,78,78,69,76,0
  4535. intern L1833
  4536. L1834: 7
  4537. byte(7)73,79,66,85,70,70,69,82,0
  4538. intern L1834
  4539. L1835: 18
  4540. byte(7)73,78,68,69,80,69,78,68,69,78,84,82,69,65,68,67,72,65,82,0
  4541. intern L1835
  4542. L1836: 20
  4543. byte(7)83,89,83,84,69,77,79,80,69,78,70,73,76,69,83,80,69,67,73,65,76,0
  4544. intern L1836
  4545. L1837: 15
  4546. byte(7)84,69,83,84,76,69,71,65,76,67,72,65,78,78,69,76,0
  4547. intern L1837
  4548. L1838: 24
  4549. byte(7)83,89,83,84,69,77,77,65,82,75,65,83,67,76,79,83,69,68,67,72,65,78,78,69,76,0
  4550. intern L1838
  4551. L1839: 14
  4552. byte(7)67,76,69,65,82,79,78,69,67,72,65,78,78,69,76,0
  4553. intern L1839
  4554. L1840: 6
  4555. byte(7)67,76,69,65,82,73,79,0
  4556. intern L1840
  4557. L1841: 17
  4558. byte(7)67,72,65,78,78,69,76,87,82,73,84,69,83,84,82,73,78,71,0
  4559. intern L1841
  4560. L1842: 12
  4561. byte(7)80,82,79,77,80,84,83,84,82,73,78,71,42,0
  4562. intern L1842
  4563. L1843: 7
  4564. byte(7)73,78,73,84,72,69,65,80,0
  4565. intern L1843
  4566. L1844: 8
  4567. byte(7)70,73,82,83,84,67,65,76,76,0
  4568. intern L1844
  4569. L1845: 4
  4570. byte(7)77,65,73,78,46,0
  4571. intern L1845
  4572. L1846: 3
  4573. byte(7)73,78,73,84,0
  4574. intern L1846
  4575. L1847: 3
  4576. byte(7)84,73,77,67,0
  4577. intern L1847
  4578. L1848: 3
  4579. byte(7)68,65,84,69,0
  4580. intern L1848
  4581. L1849: 10
  4582. byte(7)86,69,82,83,73,79,78,78,65,77,69,0
  4583. intern L1849
  4584. L1850: 5
  4585. byte(7)80,85,84,73,78,84,0
  4586. intern L1850
  4587. L1851: 16
  4588. byte(7)85,78,68,69,70,73,78,69,68,70,85,78,67,84,73,79,78,0
  4589. intern L1851
  4590. L1852: 10
  4591. byte(7)85,78,68,69,70,78,67,79,68,69,42,0
  4592. intern L1852
  4593. L1853: 10
  4594. byte(7)85,78,68,69,70,78,78,65,82,71,42,0
  4595. intern L1853
  4596. L1854: 3
  4597. byte(7)70,76,65,71,0
  4598. intern L1854
  4599. L1855: 9
  4600. byte(7)87,82,69,77,65,73,78,68,69,82,0
  4601. intern L1855
  4602. L1856: 7
  4603. byte(7)72,69,65,80,73,78,70,79,0
  4604. intern L1856
  4605. L1857: 6
  4606. byte(7)82,69,67,76,65,73,77,0
  4607. intern L1857
  4608. L1858: 5
  4609. byte(7)83,80,65,67,69,68,0
  4610. intern L1858
  4611. L1859: 5
  4612. byte(7)68,65,83,72,69,68,0
  4613. intern L1859
  4614. L1860: 5
  4615. byte(7)68,79,84,84,69,68,0
  4616. intern L1860
  4617. L1861: 7
  4618. byte(7)83,72,79,85,76,68,66,69,0
  4619. intern L1861
  4620. L1862: 2
  4621. byte(7)73,78,70,0
  4622. intern L1862
  4623. L1863: 2
  4624. byte(7)84,65,71,0
  4625. intern L1863
  4626. L1864: 5
  4627. byte(7)77,75,73,84,69,77,0
  4628. intern L1864
  4629. L1865: 3
  4630. byte(7)84,73,77,69,0
  4631. intern L1865
  4632. L1866: 6
  4633. byte(7)70,85,78,67,65,76,76,0
  4634. intern L1866
  4635. L1867: 10
  4636. byte(7)80,82,69,80,65,82,69,84,69,83,84,0
  4637. intern L1867
  4638. L1868: 11
  4639. byte(7)77,65,75,69,76,79,78,71,76,73,83,84,0
  4640. intern L1868
  4641. L1869: 2
  4642. byte(7)70,79,79,0
  4643. intern L1869
  4644. L1870: 8
  4645. byte(7)84,69,83,84,83,69,84,85,80,0
  4646. intern L1870
  4647. L1871: 7
  4648. byte(7)84,69,83,84,76,73,83,84,0
  4649. intern L1871
  4650. L1872: 8
  4651. byte(7)84,69,83,84,76,73,83,84,50,0
  4652. intern L1872
  4653. L1873: 7
  4654. byte(7)69,86,65,76,70,79,82,77,0
  4655. intern L1873
  4656. L1874: 7
  4657. byte(7)76,79,78,71,76,73,83,84,0
  4658. intern L1874
  4659. L1875: 7
  4660. byte(7)67,68,82,49,84,69,83,84,0
  4661. intern L1875
  4662. L1876: 7
  4663. byte(7)67,68,82,50,84,69,83,84,0
  4664. intern L1876
  4665. L1877: 7
  4666. byte(7)67,68,68,82,84,69,83,84,0
  4667. intern L1877
  4668. L1878: 15
  4669. byte(7)76,73,83,84,79,78,76,89,67,68,82,84,69,83,84,49,0
  4670. intern L1878
  4671. L1879: 16
  4672. byte(7)76,73,83,84,79,78,76,89,67,68,68,82,84,69,83,84,49,0
  4673. intern L1879
  4674. L1880: 15
  4675. byte(7)76,73,83,84,79,78,76,89,67,68,82,84,69,83,84,50,0
  4676. intern L1880
  4677. L1881: 16
  4678. byte(7)76,73,83,84,79,78,76,89,67,68,68,82,84,69,83,84,50,0
  4679. intern L1881
  4680. L1882: 8
  4681. byte(7)69,77,80,84,89,84,69,83,84,0
  4682. intern L1882
  4683. L1883: 12
  4684. byte(7)83,76,79,87,69,77,80,84,89,84,69,83,84,0
  4685. intern L1883
  4686. L1884: 10
  4687. byte(7)82,69,86,69,82,83,69,84,69,83,84,0
  4688. intern L1884
  4689. L1885: 9
  4690. byte(7)77,89,82,69,86,69,82,83,69,49,0
  4691. intern L1885
  4692. L1886: 13
  4693. byte(7)77,89,82,69,86,69,82,83,69,49,84,69,83,84,0
  4694. intern L1886
  4695. L1887: 9
  4696. byte(7)77,89,82,69,86,69,82,83,69,50,0
  4697. intern L1887
  4698. L1888: 13
  4699. byte(7)77,89,82,69,86,69,82,83,69,50,84,69,83,84,0
  4700. intern L1888
  4701. L1889: 9
  4702. byte(7)76,69,78,71,84,72,84,69,83,84,0
  4703. intern L1889
  4704. L1890: 3
  4705. byte(7)70,65,67,84,0
  4706. intern L1890
  4707. L1891: 13
  4708. byte(7)65,82,73,84,72,77,69,84,73,67,84,69,83,84,0
  4709. intern L1891
  4710. L1892: 7
  4711. byte(7)69,86,65,76,84,69,83,84,0
  4712. intern L1892
  4713. L1893: 7
  4714. byte(7)84,73,77,69,69,86,65,76,0
  4715. intern L1893
  4716. L1894: 2
  4717. byte(7)84,65,75,0
  4718. intern L1894
  4719. L1895: 10
  4720. byte(7)84,79,80,76,69,86,69,76,84,65,75,0
  4721. intern L1895
  4722. L1896: 3
  4723. byte(7)71,84,65,75,0
  4724. intern L1896
  4725. L1897: 11
  4726. byte(7)84,79,80,76,69,86,69,76,71,84,65,75,0
  4727. intern L1897
  4728. L1898: 4
  4729. byte(7)71,84,83,84,65,0
  4730. intern L1898
  4731. L1899: 4
  4732. byte(7)71,84,83,84,66,0
  4733. intern L1899
  4734. L1900: 1
  4735. byte(7)71,48,0
  4736. intern L1900
  4737. L1901: 1
  4738. byte(7)71,49,0
  4739. intern L1901
  4740. L1902: 6
  4741. byte(7)78,82,69,67,79,78,67,0
  4742. intern L1902
  4743. L1903: 7
  4744. byte(7)78,82,69,86,69,82,83,69,0
  4745. intern L1903
  4746. L1904: 4
  4747. byte(7)78,78,73,76,83,0
  4748. intern L1904
  4749. L1905: 3
  4750. byte(7)78,73,76,83,0
  4751. intern L1905
  4752. L1906: 12
  4753. byte(7)84,69,83,84,71,76,79,66,65,76,86,65,82,0
  4754. intern L1906
  4755. L1907: 1
  4756. byte(7)78,82,0
  4757. intern L1907
  4758. L1908: 7
  4759. byte(7)73,78,73,84,67,79,68,69,0
  4760. intern L1908
  4761. L1909: 5
  4762. byte(7)73,79,84,69,83,84,0
  4763. intern L1909
  4764. extern SYMFNC
  4765. extern L0003
  4766. end MAIN.