23400: 54657Y STA 3,.-121; 023257
23401: 26462-2 LDA 1,@.+62; 0521
23402: 125014 MOVN 1,1,SZR
23403: 776 JMP .-2; 023401
23404: 50626Q STA 2,.-152; 023232
23405: 50650Q STA 2,.-130; 023255
23406: 50672Q STA 2,.-106; 023300
23407: 40626A STA 0,.-152; 023235
23410: 20456!. LDA 0,.+56; 023466
23411: 24623) LDA 1,.-155; 023234
23412: 344559- LDA 3,.+55; 023467
23413: 166000 ADC 3,1
23414: 61005b BLT
23415: 344539+ LDA 3,.+53; 023470
23416: 54441Y! STA 3,.+41; 023457
23417: 175235 MOVZRN 3,3,SNR
23420: 413 JMP .+13; 023433
23421: 20445!% LDA 0,.+45; 023466
23422: 24635) LDA 1,.-143; 023257
23423: 344449$ LDA 3,.+44; 023467
23424: 166000 ADC 3,1
23425: 61005b BLT
23426: 20440! LDA 0,.+40; 023466
23427: 24653) LDA 1,.-125; 023302
23430: 344379 LDA 3,.+37; 023467
23431: 166000 ADC 3,1
23432: 61005b BLT
23433: 306641 LDA 2,.-114; 023317
23434: 102460 0 SUBC 0,0
23435: 42423E STA 0,@.+23; 0524
23436: 41000B STA 0,0,2
23437: 41001B STA 0,1,2
23440: 41010B STA 0,10,2
23441: 24423) LDA 1,.+23; 023464
23442: 45011J STA 1,11,2
23443: 25002* LDA 1,2,2
23444: 344219 LDA 3,.+21; 023465
23445: 137404 AND 1,3,SZR
23446: 425 JMP .+25; 023473
23447: 40615A STA 0,.-163; 023264
23450: 40615A STA 0,.-163; 023265
23451: 40616A STA 0,.-162; 023267
23452: 40614A STA 0,.-164; 023266
23453: 344169 LDA 3,.+16; 023471
23454: 25401+ LDA 1,1,3
23455: 44613I STA 1,.-165; 023270
23456: 415 JMP .+15; 023473
23457: 2 JMP 2; 02
23460: 524 T JMP .+124; 023604
23461: 0 JMP 0; 00
23462: 177776 ANDCSN 3,3,SEZ
23463: 521 Q JMP .+121; 023604
23464: 23253& LDA 0,@-125,2
23465: 40 JMP 40; 040
23466: 22631% LDA 0,@.-147; 023230
23467: 177770 ANDCSN 3,3
23470: 0 JMP 0; 00
23471: 22716% LDA 0,@.-62; 040626
23472: 23226& LDA 0,@-152,2
23473: 24132(Z LDA 1,132; 0132
23474: 44770I STA 1,.-10; 023464
23475: 36766= LDA 3,@.-12; 0521
23476: 175015 MOVN 3,3,SNR
23477: 347649 LDA 3,.-14; 023463
23500: 51400S STA 2,0,3
23501: 36762= LDA 3,@.-16; 0521
23502: 175015 MOVN 3,3,SNR
23503: 774 JMP .-4; 023477
23504: 14756 DSZ .-22; 023462
23505: 404 JMP .+4; 023511
23506: 347639 LDA 3,.-15; 023471
23507: 50762Q STA 2,.-16; 023471
23510: 1402 JMP 2,3
23511: 35004: LDA 3,4,2
23512: 25404+ LDA 1,4,3
23513: 21005" LDA 0,5,2
23514: 347459 LDA 3,.-33; 023461
23515: 163000 ADD 3,0
23516: 35021: LDA 3,21,2
23517: 41405C STA 0,5,3
23520: 102460 0 SUBC 0,0
23521: 41400C STA 0,0,3
23522: 41401C STA 0,1,3
23523: 41410C STA 0,10,3
23524: 35404; LDA 3,4,3
23525: 125400 INC 1,1
23526: 45404K STA 1,4,3
23527: 41400C STA 0,0,3
23530: 41403C STA 0,3,3
23531: 41402C STA 0,2,3
23532: 21011" LDA 0,11,2
23533: 41401C STA 0,1,3
23534: 3446393 LDA 3,.+63; 023617
23535: 27004. LDA 1,@4,2
23536: 21001" LDA 0,1,2
23537: 163405 AND 3,0,SNR
23540: 421 JMP .+21; 023561
23541: 344579/ LDA 3,.+57; 023620
23542: 116415 SUBN 0,3,SNR
23543: 423 JMP .+23; 023566
23544: 22717% LDA 0,@.-61; 0521
23545: 101014 MOVN 0,0,SZR
23546: 776 JMP .-2; 023544
23547: 14715 DSZ .-63; 023464
23550: 727 JMP .-51; 023477
23551: 20706! LDA 0,.-72; 023457
23552: 24716) LDA 1,.-62; 023470
23553: 106415 SUBN 0,1,SNR
23554: 433 JMP .+33; 023607
23555: 50707Q STA 2,.-71; 023464
23556: 310212 LDA 2,21,2
23557: 310212 LDA 2,21,2
23560: 416 JMP .+16; 023576
23561: 21002" LDA 0,2,2
23562: 347039 LDA 3,.-75; 023465
23563: 125014 MOVN 1,1,SZR
23564: 117404 AND 0,3,SZR
23565: 747 JMP .-31; 023534
23566: 6704 JSR @.-74; 023226
23567: 14701 DSZ .-77; 023470
23570: 125015 MOVN 1,1,SNR
23571: 403 JMP .+3; 023574
23572: 310212 LDA 2,21,2
23573: 700 JMP .-100; 023473
23574: 10675 ISZ .-103; 023471
23575: 50667Q STA 2,.-111; 023464
23576: 24670) LDA 1,.-110; 023466
23577: 346709 LDA 3,.-110; 023467
23600: 166400 SUB 3,1
23601: 21004" LDA 0,4,2
23602: 100400 NEG 0,0
23603: 100000 COM 0,0
23604: 61005b BLT
23605: 20663! LDA 0,.-115; 023470
23606: 306561 LDA 2,.-122; 023464
23607: 25011* LDA 1,11,2
23610: 346619 LDA 3,.-117; 023471
23611: 1404 JMP 4,3
23612: 306571 LDA 2,.-121; 023471
23613: 20132 Z LDA 0,132; 0132
23614: 116400 SUB 0,3
23615: 54654Y STA 3,.-124; 023471
23616: 716 JMP .-62; 023534
23617: 7667 JSR @-111,3
23620: 7400 JSR @0,3
23621: 177777 ANDCSN 3,3,SBN
23622: 2144 d JMP @144; 05453
LOAD:
23623: 54420Y STA 3,.+20; 023643
23624: 3407088 LDA 3,70; 070
23625: 137000 ADD 1,3
23626: 21400# LDA 0,0,3
23627: 2414 JMP @.+14; 04767
23630: 54413Y STA 3,.+13; 023643
23631: 3407088 LDA 3,70; 070
23632: 137000 ADD 1,3
23633: 41400C STA 0,0,3
23634: 2407 JMP @.+7; 04767
23635: 54406Y STA 3,.+6; 023643
23636: 3407088 LDA 3,70; 070
23637: 137000 ADD 1,3
23640: 21400# LDA 0,0,3
23641: 25401+ LDA 1,1,3
23642: 2401 JMP @.+1; 04767
23643: 4767 JSR .-11; 023632
23644: 300500( LDA 2,50; 050
23645: 133000 ADD 1,2
23646: 21007" LDA 0,7,2
23647: 1400 JMP 0,3
23650: 300500( LDA 2,50; 050
23651: 133000 ADD 1,2
23652: 25007* LDA 1,7,2
23653: 41007B STA 0,7,2
23654: 40406A STA 0,.+6; 023662
23655: 54406Y STA 3,.+6; 023663
23656: 121000 MOV 1,0
23657: 6165 u JSR @165; 011352
23660: 20402! LDA 0,.+2; 023662
23661: 2402 JMP @.+2; 024666
23662: 25772+ LDA 1,372,3
23663: 24666) LDA 1,.-112; 023551
23664: 54416Y STA 3,.+16; 023702
23665: 40775A STA 0,.-3; 023662
23666: 3407088 LDA 3,70; 070
23667: 137000 ADD 1,3
23670: 21400# LDA 0,0,3
23671: 40772A STA 0,.-6; 023663
23672: 20770! LDA 0,.-10; 023662
23673: 41400C STA 0,0,3
23674: 20767! LDA 0,.-11; 023663
23675: 44766I STA 1,.-12; 023663
23676: 6165 u JSR @165; 011352
23677: 20763! LDA 0,.-15; 023662
23700: 24763) LDA 1,.-15; 023663
23701: 2401 JMP @.+1; 05131
23702: 5131 Y JSR 131,2
23703: 40100@@ STA 0,100; 0100 =CURRENT
23704: 3007008 LDA 2,70; 070
23705: 113000 ADD 0,2
23706: 50050P( STA 2,50; 050
23707: 151400 INC 2,2
23710: 50051P) STA 2,51; 051
23711: 151400 INC 2,2
23712: 50052P* STA 2,52; 052
23713: 151400 INC 2,2
23714: 50053P+ STA 2,53; 053
23715: 151400 INC 2,2
23716: 50054P, STA 2,54; 054
23717: 151400 INC 2,2
23720: 50055P- STA 2,55; 055
23721: 151400 INC 2,2
23722: 50056P. STA 2,56; 056
23723: 151400 INC 2,2
23724: 50057P/ STA 2,57; 057
23725: 1400 JMP 0,3
23726: 22053$+ LDA 0,@53; 0124151
23727: 3007008 LDA 2,70; 070
23730: 113001 ADD 0,2,SKP
23731: 300500( LDA 2,50; 050
23732: 25001* LDA 1,1,2
23733: 54710Y STA 3,.-70; 023643
23734: 3407088 LDA 3,70; 070
23735: 137000 ADD 1,3
23736: 21401# LDA 0,1,3
23737: 101414 INCN 0,0,SZR
23740: 11001 ISZ 1,2
23741: 2702 JMP @.-76; 04767
23742: 22053$+ LDA 0,@53; 0124151
23743: 3007008 LDA 2,70; 070
23744: 113000 ADD 0,2
23745: 21001" LDA 0,1,2
23746: 1400 JMP 0,3
23747: 54674Y STA 3,.-104; 023643
23750: 3407088 LDA 3,70; 070
23751: 137000 ADD 1,3
23752: 21401# LDA 0,1,3
23753: 101414 INCN 0,0,SZR
23754: 125400 INC 1,1
23755: 2666 JMP @.-112; 04767
MATCHTOKEN:
23756: 54423Y STA 3,.+23; 024001
23757: 40423A STA 0,.+23; 024002
23760: 22053$+ LDA 0,@53; 0124151
23761: 3007008 LDA 2,70; 070
23762: 113000 ADD 0,2
23763: 25001* LDA 1,1,2
23764: 3407088 LDA 3,70; 070
23765: 137000 ADD 1,3
23766: 21401# LDA 0,1,3
23767: 344139 LDA 3,.+13; 024002
23770: 101414 INCN 0,0,SZR
23771: 116414 SUBN 0,3,SZR
23772: 405 JMP .+5; 023777
23773: 341268V LDA 3,126; 0126
23774: 116414 SUBN 0,3,SZR
23775: 11001 ISZ 1,2
23776: 2403 JMP @.+3; 02416
23777: 344029 LDA 3,.+2; 024001