Annotation of researchv10no/cmd/lcc/gen3/tst/yacc.s, revision 1.1.1.1

1.1       root        1: .data
                      2: .globl _yyin
                      3: .align 2; _yyin:.long __iob
                      4: .globl _yyout
                      5: .align 2; _yyout:.long __iob+16
                      6: .text
                      7: .globl _yylex
                      8: _yylex:.word 0x0
                      9: subl2 $64,sp
                     10: moval L3,r1
                     11: jmp (r1)
                     12: L2:L5:moval -4(fp),r1
                     13: movl (r1),r1
                     14: movl $-1,r2
                     15: cmpl r1,r2; jlss L6
                     16: movl $4,r2
                     17: cmpl r1,r2; jgtr L6
                     18: movl $2,r2
                     19: ashl r2,r1,r1
                     20: moval _18+4,r2
                     21: addl3 r2,r1,r1
                     22: movl (r1),r1
                     23: jmp (r1)
                     24: .align 2; _18:.long L7
                     25: .long L8
                     26: .long L11
                     27: .long L12
                     28: .long L7
                     29: .long L14
                     30: L8:moval _yywrap,r1
                     31: calls $0,(r1)
                     32: movl r0,r1
                     33: movl $0,r2
                     34: cmpl r1,r2; jeql L7
                     35: movl $0,r1
                     36: movl r1,r0; ret
                     37: L11:movl $257,r1
                     38: movl r1,r0; ret
                     39: L12:movl $258,r1
                     40: movl r1,r0; ret
                     41: L14:moval _yytext,r1
                     42: movb (r1),r1
                     43: cvtbl r1,r1
                     44: movl r1,r0; ret
                     45: L6:moval _yyout,r1
                     46: movl (r1),r1
                     47: movl r1,0(sp)
                     48: moval _16,r1
                     49: movl r1,4(sp)
                     50: moval -4(fp),r1
                     51: movl (r1),r1
                     52: movl r1,8(sp)
                     53: moval _fprintf,r1
                     54: calls $0,(r1)
                     55: movl r0,r1
                     56: L7:L3:moval _yylook,r1
                     57: calls $0,(r1)
                     58: movl r0,r1
                     59: moval -4(fp),r2
                     60: movl r1,(r2)
                     61: movl $0,r2
                     62: cmpl r1,r2; jgeq L2
                     63: movl $0,r1
                     64: movl r1,r0; ret
                     65: .data
                     66: .globl _yyvstop
                     67: .align 2; _yyvstop:.long 0
                     68: .long 4
                     69: .long 0
                     70: .long 3
                     71: .long 4
                     72: .long 0
                     73: .long 2
                     74: .long 4
                     75: .long 0
                     76: .long 1
                     77: .long 4
                     78: .long 0
                     79: .long 2
                     80: .long 0
                     81: .long 1
                     82: .long 0
                     83: .long 0
                     84: .globl _yycrank
                     85: _yycrank:.byte 0
                     86: .byte 0
                     87: .byte 0
                     88: .byte 0
                     89: .byte 1
                     90: .byte 3
                     91: .byte 0
                     92: .byte 0
                     93: .byte 0
                     94: .byte 0
                     95: .byte 0
                     96: .byte 0
                     97: .byte 0
                     98: .byte 0
                     99: .byte 0
                    100: .byte 0
                    101: .byte 0
                    102: .byte 0
                    103: .byte 0
                    104: .byte 0
                    105: .byte 1
                    106: .byte 4
                    107: .byte 1
                    108: .byte 3
                    109: .byte 0
                    110: .byte 0
                    111: .byte 0
                    112: .byte 0
                    113: .byte 0
                    114: .byte 0
                    115: .byte 0
                    116: .byte 0
                    117: .byte 0
                    118: .byte 0
                    119: .byte 0
                    120: .byte 0
                    121: .byte 0
                    122: .byte 0
                    123: .byte 0
                    124: .byte 0
                    125: .byte 0
                    126: .byte 0
                    127: .byte 0
                    128: .byte 0
                    129: .byte 0
                    130: .byte 0
                    131: .byte 0
                    132: .byte 0
                    133: .byte 0
                    134: .byte 0
                    135: .byte 0
                    136: .byte 0
                    137: .byte 0
                    138: .byte 0
                    139: .byte 0
                    140: .byte 0
                    141: .byte 0
                    142: .byte 0
                    143: .byte 0
                    144: .byte 0
                    145: .byte 0
                    146: .byte 0
                    147: .byte 0
                    148: .byte 0
                    149: .byte 0
                    150: .byte 0
                    151: .byte 0
                    152: .byte 0
                    153: .byte 0
                    154: .byte 0
                    155: .byte 0
                    156: .byte 0
                    157: .byte 0
                    158: .byte 0
                    159: .byte 0
                    160: .byte 0
                    161: .byte 0
                    162: .byte 0
                    163: .byte 0
                    164: .byte 0
                    165: .byte 0
                    166: .byte 0
                    167: .byte 0
                    168: .byte 0
                    169: .byte 0
                    170: .byte 0
                    171: .byte 0
                    172: .byte 0
                    173: .byte 0
                    174: .byte 0
                    175: .byte 0
                    176: .byte 0
                    177: .byte 0
                    178: .byte 0
                    179: .byte 0
                    180: .byte 0
                    181: .byte 0
                    182: .byte 0
                    183: .byte 1
                    184: .byte 5
                    185: .byte 5
                    186: .byte 7
                    187: .byte 5
                    188: .byte 7
                    189: .byte 5
                    190: .byte 7
                    191: .byte 5
                    192: .byte 7
                    193: .byte 5
                    194: .byte 7
                    195: .byte 5
                    196: .byte 7
                    197: .byte 5
                    198: .byte 7
                    199: .byte 5
                    200: .byte 7
                    201: .byte 5
                    202: .byte 7
                    203: .byte 5
                    204: .byte 7
                    205: .byte 0
                    206: .byte 0
                    207: .byte 0
                    208: .byte 0
                    209: .byte 0
                    210: .byte 0
                    211: .byte 0
                    212: .byte 0
                    213: .byte 0
                    214: .byte 0
                    215: .byte 0
                    216: .byte 0
                    217: .byte 1
                    218: .byte 6
                    219: .byte 6
                    220: .byte 8
                    221: .byte 6
                    222: .byte 8
                    223: .byte 6
                    224: .byte 8
                    225: .byte 6
                    226: .byte 8
                    227: .byte 6
                    228: .byte 8
                    229: .byte 6
                    230: .byte 8
                    231: .byte 6
                    232: .byte 8
                    233: .byte 6
                    234: .byte 8
                    235: .byte 6
                    236: .byte 8
                    237: .byte 6
                    238: .byte 8
                    239: .byte 0
                    240: .byte 0
                    241: .byte 0
                    242: .byte 0
                    243: .byte 0
                    244: .byte 0
                    245: .byte 0
                    246: .byte 0
                    247: .byte 0
                    248: .byte 0
                    249: .byte 0
                    250: .byte 0
                    251: .byte 0
                    252: .byte 0
                    253: .byte 6
                    254: .byte 8
                    255: .byte 6
                    256: .byte 8
                    257: .byte 6
                    258: .byte 8
                    259: .byte 6
                    260: .byte 8
                    261: .byte 6
                    262: .byte 8
                    263: .byte 6
                    264: .byte 8
                    265: .byte 6
                    266: .byte 8
                    267: .byte 6
                    268: .byte 8
                    269: .byte 6
                    270: .byte 8
                    271: .byte 6
                    272: .byte 8
                    273: .byte 6
                    274: .byte 8
                    275: .byte 6
                    276: .byte 8
                    277: .byte 6
                    278: .byte 8
                    279: .byte 6
                    280: .byte 8
                    281: .byte 6
                    282: .byte 8
                    283: .byte 6
                    284: .byte 8
                    285: .byte 6
                    286: .byte 8
                    287: .byte 6
                    288: .byte 8
                    289: .byte 6
                    290: .byte 8
                    291: .byte 6
                    292: .byte 8
                    293: .byte 6
                    294: .byte 8
                    295: .byte 6
                    296: .byte 8
                    297: .byte 6
                    298: .byte 8
                    299: .byte 6
                    300: .byte 8
                    301: .byte 6
                    302: .byte 8
                    303: .byte 6
                    304: .byte 8
                    305: .byte 0
                    306: .byte 0
                    307: .byte 0
                    308: .byte 0
                    309: .byte 0
                    310: .byte 0
                    311: .byte 0
                    312: .byte 0
                    313: .byte 6
                    314: .byte 8
                    315: .byte 0
                    316: .byte 0
                    317: .byte 6
                    318: .byte 8
                    319: .byte 6
                    320: .byte 8
                    321: .byte 6
                    322: .byte 8
                    323: .byte 6
                    324: .byte 8
                    325: .byte 6
                    326: .byte 8
                    327: .byte 6
                    328: .byte 8
                    329: .byte 6
                    330: .byte 8
                    331: .byte 6
                    332: .byte 8
                    333: .byte 6
                    334: .byte 8
                    335: .byte 6
                    336: .byte 8
                    337: .byte 6
                    338: .byte 8
                    339: .byte 6
                    340: .byte 8
                    341: .byte 6
                    342: .byte 8
                    343: .byte 6
                    344: .byte 8
                    345: .byte 6
                    346: .byte 8
                    347: .byte 6
                    348: .byte 8
                    349: .byte 6
                    350: .byte 8
                    351: .byte 6
                    352: .byte 8
                    353: .byte 6
                    354: .byte 8
                    355: .byte 6
                    356: .byte 8
                    357: .byte 6
                    358: .byte 8
                    359: .byte 6
                    360: .byte 8
                    361: .byte 6
                    362: .byte 8
                    363: .byte 6
                    364: .byte 8
                    365: .byte 6
                    366: .byte 8
                    367: .byte 6
                    368: .byte 8
                    369: .byte 0
                    370: .byte 0
                    371: .byte 0
                    372: .byte 0
                    373: .byte 0
                    374: .byte 0
                    375: .globl _yysvec
                    376: .align 2; _yysvec:.long 0x0
                    377: .long 0x0
                    378: .long 0x0
                    379: .long _yycrank-2
                    380: .long 0x0
                    381: .long 0x0
                    382: .long _yycrank
                    383: .long _yysvec+12
                    384: .long 0x0
                    385: .long _yycrank
                    386: .long 0x0
                    387: .long _yyvstop+4
                    388: .long _yycrank
                    389: .long 0x0
                    390: .long _yyvstop+12
                    391: .long _yycrank+4
                    392: .long 0x0
                    393: .long _yyvstop+24
                    394: .long _yycrank+38
                    395: .long 0x0
                    396: .long _yyvstop+36
                    397: .long _yycrank
                    398: .long _yysvec+60
                    399: .long _yyvstop+48
                    400: .long _yycrank
                    401: .long _yysvec+72
                    402: .long _yyvstop+56
                    403: .long 0x0
                    404: .long 0x0
                    405: .long 0x0
                    406: .globl _yytop
                    407: .align 2; _yytop:.long _yycrank+282
                    408: .globl _yybgin
                    409: .align 2; _yybgin:.long _yysvec+12
                    410: .globl _yymatch
                    411: _yymatch:.byte 0
                    412: .byte 1
                    413: .byte 1
                    414: .byte 1
                    415: .byte 1
                    416: .byte 1
                    417: .byte 1
                    418: .byte 1
                    419: .byte 1
                    420: .byte 9
                    421: .byte 10
                    422: .byte 1
                    423: .byte 1
                    424: .byte 1
                    425: .byte 1
                    426: .byte 1
                    427: .byte 1
                    428: .byte 1
                    429: .byte 1
                    430: .byte 1
                    431: .byte 1
                    432: .byte 1
                    433: .byte 1
                    434: .byte 1
                    435: .byte 1
                    436: .byte 1
                    437: .byte 1
                    438: .byte 1
                    439: .byte 1
                    440: .byte 1
                    441: .byte 1
                    442: .byte 1
                    443: .byte 9
                    444: .byte 1
                    445: .byte 1
                    446: .byte 1
                    447: .byte 1
                    448: .byte 1
                    449: .byte 1
                    450: .byte 1
                    451: .byte 1
                    452: .byte 1
                    453: .byte 1
                    454: .byte 1
                    455: .byte 1
                    456: .byte 1
                    457: .byte 1
                    458: .byte 1
                    459: .byte 48
                    460: .byte 48
                    461: .byte 48
                    462: .byte 48
                    463: .byte 48
                    464: .byte 48
                    465: .byte 48
                    466: .byte 48
                    467: .byte 48
                    468: .byte 48
                    469: .byte 1
                    470: .byte 1
                    471: .byte 1
                    472: .byte 1
                    473: .byte 1
                    474: .byte 1
                    475: .byte 1
                    476: .byte 65
                    477: .byte 65
                    478: .byte 65
                    479: .byte 65
                    480: .byte 65
                    481: .byte 65
                    482: .byte 65
                    483: .byte 65
                    484: .byte 65
                    485: .byte 65
                    486: .byte 65
                    487: .byte 65
                    488: .byte 65
                    489: .byte 65
                    490: .byte 65
                    491: .byte 65
                    492: .byte 65
                    493: .byte 65
                    494: .byte 65
                    495: .byte 65
                    496: .byte 65
                    497: .byte 65
                    498: .byte 65
                    499: .byte 65
                    500: .byte 65
                    501: .byte 65
                    502: .byte 1
                    503: .byte 1
                    504: .byte 1
                    505: .byte 1
                    506: .byte 65
                    507: .byte 1
                    508: .byte 65
                    509: .byte 65
                    510: .byte 65
                    511: .byte 65
                    512: .byte 65
                    513: .byte 65
                    514: .byte 65
                    515: .byte 65
                    516: .byte 65
                    517: .byte 65
                    518: .byte 65
                    519: .byte 65
                    520: .byte 65
                    521: .byte 65
                    522: .byte 65
                    523: .byte 65
                    524: .byte 65
                    525: .byte 65
                    526: .byte 65
                    527: .byte 65
                    528: .byte 65
                    529: .byte 65
                    530: .byte 65
                    531: .byte 65
                    532: .byte 65
                    533: .byte 65
                    534: .byte 1
                    535: .byte 1
                    536: .byte 1
                    537: .byte 1
                    538: .byte 1
                    539: .byte 0
                    540: .globl _yyextra
                    541: _yyextra:.byte 0
                    542: .byte 0
                    543: .byte 0
                    544: .byte 0
                    545: .byte 0
                    546: .byte 0
                    547: .byte 0
                    548: .byte 0
                    549: .byte 0
                    550: .globl _yylineno
                    551: .align 2; _yylineno:.long 1
                    552: .globl _yysptr
                    553: .align 2; _yysptr:.long _yysbuf
                    554: .globl _yyprevious
                    555: .align 2; _yyprevious:.long 10
                    556: .text
                    557: .globl _yylook
                    558: _yylook:.word 0x0
                    559: subl2 $100,sp
                    560: moval _yymorfg,r1
                    561: movl (r1),r1
                    562: movl $0,r2
                    563: cmpl r1,r2; jneq L34
                    564: moval -16(fp),r1
                    565: moval _yytext,r2
                    566: movl r2,(r1)
                    567: moval L35,r1
                    568: jmp (r1)
                    569: L34:moval _yymorfg,r1
                    570: movl $0,r2
                    571: movl r2,(r1)
                    572: moval -16(fp),r1
                    573: moval _yyleng,r2
                    574: movl (r2),r2
                    575: moval _yytext,r3
                    576: addl3 r3,r2,r2
                    577: movl r2,(r1)
                    578: L35:L36:moval -8(fp),r1
                    579: moval _yylstate,r2
                    580: movl r2,(r1)
                    581: moval -4(fp),r1
                    582: moval _yybgin,r2
                    583: movl (r2),r2
                    584: movl r2,(r1)
                    585: moval _yyestate,r1
                    586: movl r2,(r1)
                    587: moval _yyprevious,r1
                    588: movl (r1),r1
                    589: movl $10,r2
                    590: cmpl r1,r2; jneq L40
                    591: moval -4(fp),r1
                    592: movl (r1),r2
                    593: movl $12,r3
                    594: addl3 r3,r2,r2
                    595: movl r2,(r1)
                    596: L40:L42:moval -12(fp),r1
                    597: moval -4(fp),r2
                    598: movl (r2),r2
                    599: movl (r2),r2
                    600: movl r2,(r1)
                    601: movl (r1),r1
                    602: movl r1,r1
                    603: moval _yycrank,r2
                    604: movl r2,r2
                    605: cmpl r1,r2; jnequ L46
                    606: moval -28(fp),r1
                    607: moval -4(fp),r2
                    608: movl (r2),r2
                    609: movl $4,r3
                    610: addl3 r3,r2,r2
                    611: movl (r2),r2
                    612: movl r2,(r1)
                    613: movl (r1),r1
                    614: movl r1,r1
                    615: movl $0,r2
                    616: cmpl r1,r2; jnequ L48
                    617: moval L93,r1
                    618: jmp (r1)
                    619: L48:moval -28(fp),r1
                    620: movl (r1),r1
                    621: movl (r1),r1
                    622: movl r1,r1
                    623: moval _yycrank,r2
                    624: movl r2,r2
                    625: cmpl r1,r2; jnequ L50
                    626: moval L93,r1
                    627: jmp (r1)
                    628: L50:L46:moval -16(fp),r1
                    629: movl (r1),r2
                    630: movl $1,r3
                    631: addl3 r3,r2,r3
                    632: movl r3,(r1)
                    633: moval _yysptr,r1
                    634: movl (r1),r1
                    635: movl r1,r1
                    636: moval _yysbuf,r3
                    637: movl r3,r3
                    638: cmpl r1,r3; jlequ L60
                    639: moval _yysptr,r1
                    640: movl (r1),r3
                    641: movl $-1,r4
                    642: addl3 r4,r3,r3
                    643: movl r3,(r1)
                    644: moval -40(fp),r1
                    645: movb (r3),r3
                    646: cvtbl r3,r3
                    647: movl r3,(r1)
                    648: moval L61,r1
                    649: jmp (r1)
                    650: L60:moval _yyin,r1
                    651: movl (r1),r1
                    652: movl (r1),r3
                    653: movl $1,r4
                    654: subl3 r4,r3,r3
                    655: movl r3,(r1)
                    656: movl $0,r1
                    657: cmpl r3,r1; jlss L62
                    658: moval _yyin,r1
                    659: movl (r1),r1
                    660: movl $4,r3
                    661: addl3 r3,r1,r1
                    662: movl (r1),r3
                    663: movl $1,r4
                    664: addl3 r4,r3,r4
                    665: movl r4,(r1)
                    666: moval -44(fp),r1
                    667: movb (r3),r3
                    668: movzbl r3,r3
                    669: movl r3,r3
                    670: movl r3,(r1)
                    671: moval L63,r1
                    672: jmp (r1)
                    673: L62:moval _yyin,r1
                    674: movl (r1),r1
                    675: movl r1,0(sp)
                    676: moval __filbuf,r1
                    677: movl r2,-84(fp)
                    678: calls $0,(r1)
                    679: movl r0,r1
                    680: movl -84(fp),r2
                    681: moval -44(fp),r3
                    682: movl r1,(r3)
                    683: L63:moval -40(fp),r1
                    684: moval -44(fp),r3
                    685: movl (r3),r3
                    686: movl r3,(r1)
                    687: L61:moval _yytchar,r1
                    688: moval -40(fp),r3
                    689: movl (r3),r3
                    690: movl r3,(r1)
                    691: movl $10,r1
                    692: cmpl r3,r1; jneq L58
                    693: moval _yylineno,r1
                    694: movl (r1),r3
                    695: movl $1,r4
                    696: addl3 r4,r3,r3
                    697: movl r3,(r1)
                    698: moval -36(fp),r1
                    699: moval _yytchar,r3
                    700: movl (r3),r3
                    701: movl r3,(r1)
                    702: moval L59,r1
                    703: jmp (r1)
                    704: L58:moval -36(fp),r1
                    705: moval _yytchar,r3
                    706: movl (r3),r3
                    707: movl r3,(r1)
                    708: L59:moval -36(fp),r1
                    709: movl (r1),r1
                    710: movl $-1,r3
                    711: cmpl r1,r3; jneq L56
                    712: moval -32(fp),r1
                    713: movl $0,r3
                    714: movl r3,(r1)
                    715: moval L57,r1
                    716: jmp (r1)
                    717: L56:moval -32(fp),r1
                    718: moval _yytchar,r3
                    719: movl (r3),r3
                    720: movl r3,(r1)
                    721: L57:moval -20(fp),r1
                    722: moval -32(fp),r3
                    723: movl (r3),r3
                    724: movl r3,(r1)
                    725: cvtlb r3,r1
                    726: movb r1,(r2)
                    727: L64:moval -24(fp),r1
                    728: moval -12(fp),r2
                    729: movl (r2),r2
                    730: movl r2,(r1)
                    731: movl r2,r1
                    732: movl r1,r1
                    733: moval _yycrank,r2
                    734: movl r2,r2
                    735: movl r2,r2
                    736: cmpl r1,r2; jleq L65
                    737: moval -12(fp),r1
                    738: moval -20(fp),r2
                    739: movl (r2),r2
                    740: movl $1,r3
                    741: ashl r3,r2,r2
                    742: moval -24(fp),r3
                    743: movl (r3),r3
                    744: addl3 r3,r2,r2
                    745: movl r2,(r1)
                    746: movl (r1),r1
                    747: movl r1,r2
                    748: moval _yytop,r3
                    749: movl (r3),r3
                    750: movl r3,r3
                    751: cmpl r2,r3; jgtru L66
                    752: movl $12,r2
                    753: movb (r1),r1
                    754: cvtbl r1,r1
                    755: mull3 r1,r2,r1
                    756: moval _yysvec,r2
                    757: addl3 r2,r1,r1
                    758: movl r1,r1
                    759: moval -4(fp),r2
                    760: movl (r2),r2
                    761: movl r2,r2
                    762: cmpl r1,r2; jnequ L66
                    763: movl $12,r1
                    764: moval -12(fp),r2
                    765: movl (r2),r2
                    766: movl $1,r3
                    767: addl3 r3,r2,r2
                    768: movb (r2),r2
                    769: cvtbl r2,r2
                    770: mull3 r2,r1,r1
                    771: moval _yysvec,r2
                    772: addl3 r2,r1,r1
                    773: movl r1,r1
                    774: movl r2,r2
                    775: cmpl r1,r2; jnequ L69
                    776: moval -16(fp),r1
                    777: movl (r1),r2
                    778: movl $-1,r3
                    779: addl3 r3,r2,r2
                    780: movl r2,(r1)
                    781: moval _yytchar,r1
                    782: movb (r2),r2
                    783: cvtbl r2,r2
                    784: movl r2,(r1)
                    785: movl (r1),r1
                    786: movl $10,r2
                    787: cmpl r1,r2; jneq L71
                    788: moval _yylineno,r1
                    789: movl (r1),r2
                    790: movl $1,r3
                    791: subl3 r3,r2,r2
                    792: movl r2,(r1)
                    793: L71:moval _yysptr,r1
                    794: movl (r1),r2
                    795: movl $1,r3
                    796: addl3 r3,r2,r3
                    797: movl r3,(r1)
                    798: moval _yytchar,r1
                    799: movl (r1),r1
                    800: cvtlb r1,r1
                    801: movb r1,(r2)
                    802: moval L93,r1
                    803: jmp (r1)
                    804: L69:moval -8(fp),r1
                    805: movl (r1),r2
                    806: movl $4,r3
                    807: addl3 r3,r2,r3
                    808: movl r3,(r1)
                    809: moval -4(fp),r1
                    810: movl $12,r3
                    811: moval -12(fp),r4
                    812: movl (r4),r4
                    813: movl $1,r5
                    814: addl3 r5,r4,r4
                    815: movb (r4),r4
                    816: cvtbl r4,r4
                    817: mull3 r4,r3,r3
                    818: moval _yysvec,r4
                    819: addl3 r4,r3,r3
                    820: movl r3,(r1)
                    821: movl r3,(r2)
                    822: moval L42,r1
                    823: jmp (r1)
                    824: L65:moval -12(fp),r1
                    825: movl (r1),r1
                    826: movl r1,r1
                    827: movl r1,r1
                    828: moval _yycrank,r2
                    829: movl r2,r2
                    830: movl r2,r2
                    831: cmpl r1,r2; jgeq L74
                    832: moval -24(fp),r1
                    833: moval _yycrank,r2
                    834: movl r2,r3
                    835: moval -12(fp),r4
                    836: movl (r4),r5
                    837: movl r5,r5
                    838: subl3 r5,r3,r3
                    839: movl r3,r3
                    840: movl $2,r5
                    841: divl3 r5,r3,r3
                    842: movl $1,r5
                    843: ashl r5,r3,r3
                    844: addl3 r2,r3,r2
                    845: movl r2,(r1)
                    846: movl r2,(r4)
                    847: moval -20(fp),r1
                    848: movl (r1),r1
                    849: ashl r5,r1,r1
                    850: movl (r4),r2
                    851: addl3 r2,r1,r1
                    852: movl r1,(r4)
                    853: movl (r4),r1
                    854: movl r1,r2
                    855: moval _yytop,r3
                    856: movl (r3),r3
                    857: movl r3,r3
                    858: cmpl r2,r3; jgtru L76
                    859: movl $12,r2
                    860: movb (r1),r1
                    861: cvtbl r1,r1
                    862: mull3 r1,r2,r1
                    863: moval _yysvec,r2
                    864: addl3 r2,r1,r1
                    865: movl r1,r1
                    866: moval -4(fp),r2
                    867: movl (r2),r2
                    868: movl r2,r2
                    869: cmpl r1,r2; jnequ L76
                    870: movl $12,r1
                    871: moval -12(fp),r2
                    872: movl (r2),r2
                    873: movl $1,r3
                    874: addl3 r3,r2,r2
                    875: movb (r2),r2
                    876: cvtbl r2,r2
                    877: mull3 r2,r1,r1
                    878: moval _yysvec,r2
                    879: addl3 r2,r1,r1
                    880: movl r1,r1
                    881: movl r2,r2
                    882: cmpl r1,r2; jnequ L78
                    883: moval -16(fp),r1
                    884: movl (r1),r2
                    885: movl $-1,r3
                    886: addl3 r3,r2,r2
                    887: movl r2,(r1)
                    888: moval _yytchar,r1
                    889: movb (r2),r2
                    890: cvtbl r2,r2
                    891: movl r2,(r1)
                    892: movl (r1),r1
                    893: movl $10,r2
                    894: cmpl r1,r2; jneq L80
                    895: moval _yylineno,r1
                    896: movl (r1),r2
                    897: movl $1,r3
                    898: subl3 r3,r2,r2
                    899: movl r2,(r1)
                    900: L80:moval _yysptr,r1
                    901: movl (r1),r2
                    902: movl $1,r3
                    903: addl3 r3,r2,r3
                    904: movl r3,(r1)
                    905: moval _yytchar,r1
                    906: movl (r1),r1
                    907: cvtlb r1,r1
                    908: movb r1,(r2)
                    909: moval L93,r1
                    910: jmp (r1)
                    911: L78:moval -8(fp),r1
                    912: movl (r1),r2
                    913: movl $4,r3
                    914: addl3 r3,r2,r3
                    915: movl r3,(r1)
                    916: moval -4(fp),r1
                    917: movl $12,r3
                    918: moval -12(fp),r4
                    919: movl (r4),r4
                    920: movl $1,r5
                    921: addl3 r5,r4,r4
                    922: movb (r4),r4
                    923: cvtbl r4,r4
                    924: mull3 r4,r3,r3
                    925: moval _yysvec,r4
                    926: addl3 r4,r3,r3
                    927: movl r3,(r1)
                    928: movl r3,(r2)
                    929: moval L42,r1
                    930: jmp (r1)
                    931: L76:moval -12(fp),r1
                    932: moval -20(fp),r2
                    933: movl (r2),r2
                    934: moval _yymatch,r3
                    935: addl3 r3,r2,r2
                    936: movb (r2),r2
                    937: cvtbl r2,r2
                    938: movl $1,r3
                    939: ashl r3,r2,r2
                    940: moval -24(fp),r3
                    941: movl (r3),r3
                    942: addl3 r3,r2,r2
                    943: movl r2,(r1)
                    944: movl (r1),r1
                    945: movl r1,r2
                    946: moval _yytop,r3
                    947: movl (r3),r3
                    948: movl r3,r3
                    949: cmpl r2,r3; jgtru L82
                    950: movl $12,r2
                    951: movb (r1),r1
                    952: cvtbl r1,r1
                    953: mull3 r1,r2,r1
                    954: moval _yysvec,r2
                    955: addl3 r2,r1,r1
                    956: movl r1,r1
                    957: moval -4(fp),r2
                    958: movl (r2),r2
                    959: movl r2,r2
                    960: cmpl r1,r2; jnequ L82
                    961: movl $12,r1
                    962: moval -12(fp),r2
                    963: movl (r2),r2
                    964: movl $1,r3
                    965: addl3 r3,r2,r2
                    966: movb (r2),r2
                    967: cvtbl r2,r2
                    968: mull3 r2,r1,r1
                    969: moval _yysvec,r2
                    970: addl3 r2,r1,r1
                    971: movl r1,r1
                    972: movl r2,r2
                    973: cmpl r1,r2; jnequ L84
                    974: moval -16(fp),r1
                    975: movl (r1),r2
                    976: movl $-1,r3
                    977: addl3 r3,r2,r2
                    978: movl r2,(r1)
                    979: moval _yytchar,r1
                    980: movb (r2),r2
                    981: cvtbl r2,r2
                    982: movl r2,(r1)
                    983: movl (r1),r1
                    984: movl $10,r2
                    985: cmpl r1,r2; jneq L86
                    986: moval _yylineno,r1
                    987: movl (r1),r2
                    988: movl $1,r3
                    989: subl3 r3,r2,r2
                    990: movl r2,(r1)
                    991: L86:moval _yysptr,r1
                    992: movl (r1),r2
                    993: movl $1,r3
                    994: addl3 r3,r2,r3
                    995: movl r3,(r1)
                    996: moval _yytchar,r1
                    997: movl (r1),r1
                    998: cvtlb r1,r1
                    999: movb r1,(r2)
                   1000: moval L93,r1
                   1001: jmp (r1)
                   1002: L84:moval -8(fp),r1
                   1003: movl (r1),r2
                   1004: movl $4,r3
                   1005: addl3 r3,r2,r3
                   1006: movl r3,(r1)
                   1007: moval -4(fp),r1
                   1008: movl $12,r3
                   1009: moval -12(fp),r4
                   1010: movl (r4),r4
                   1011: movl $1,r5
                   1012: addl3 r5,r4,r4
                   1013: movb (r4),r4
                   1014: cvtbl r4,r4
                   1015: mull3 r4,r3,r3
                   1016: moval _yysvec,r4
                   1017: addl3 r4,r3,r3
                   1018: movl r3,(r1)
                   1019: movl r3,(r2)
                   1020: moval L42,r1
                   1021: jmp (r1)
                   1022: L82:L74:L66:moval -4(fp),r1
                   1023: movl (r1),r2
                   1024: movl $4,r3
                   1025: addl3 r3,r2,r2
                   1026: movl (r2),r2
                   1027: movl r2,(r1)
                   1028: movl r2,r2
                   1029: movl $0,r3
                   1030: cmpl r2,r3; jeqlu L88
                   1031: moval -12(fp),r2
                   1032: movl (r1),r1
                   1033: movl (r1),r1
                   1034: movl r1,(r2)
                   1035: movl r1,r1
                   1036: moval _yycrank,r2
                   1037: movl r2,r2
                   1038: cmpl r1,r2; jeqlu L88
                   1039: moval L64,r1
                   1040: jmp (r1)
                   1041: L88:moval -16(fp),r1
                   1042: movl (r1),r2
                   1043: movl $-1,r3
                   1044: addl3 r3,r2,r2
                   1045: movl r2,(r1)
                   1046: moval _yytchar,r1
                   1047: movb (r2),r2
                   1048: cvtbl r2,r2
                   1049: movl r2,(r1)
                   1050: movl (r1),r1
                   1051: movl $10,r2
                   1052: cmpl r1,r2; jneq L90
                   1053: moval _yylineno,r1
                   1054: movl (r1),r2
                   1055: movl $1,r3
                   1056: subl3 r3,r2,r2
                   1057: movl r2,(r1)
                   1058: L90:moval _yysptr,r1
                   1059: movl (r1),r2
                   1060: movl $1,r3
                   1061: addl3 r3,r2,r3
                   1062: movl r3,(r1)
                   1063: moval _yytchar,r1
                   1064: movl (r1),r1
                   1065: cvtlb r1,r1
                   1066: movb r1,(r2)
                   1067: moval L93,r1
                   1068: jmp (r1)
                   1069: L92:moval -16(fp),r1
                   1070: movl (r1),r2
                   1071: movl $-1,r3
                   1072: addl3 r3,r2,r3
                   1073: movl r3,(r1)
                   1074: movl $0,r1
                   1075: movb r1,(r2)
                   1076: moval -8(fp),r1
                   1077: movl (r1),r1
                   1078: movl (r1),r1
                   1079: movl r1,r2
                   1080: movl $0,r3
                   1081: cmpl r2,r3; jeqlu L95
                   1082: moval _yyfnd,r2
                   1083: movl $8,r4
                   1084: addl3 r4,r1,r1
                   1085: movl (r1),r1
                   1086: movl r1,(r2)
                   1087: movl r1,r1
                   1088: cmpl r1,r3; jeqlu L95
                   1089: movl (r2),r1
                   1090: movl (r1),r1
                   1091: movl $0,r2
                   1092: cmpl r1,r2; jleq L95
                   1093: moval _yyolsp,r1
                   1094: moval -8(fp),r2
                   1095: movl (r2),r2
                   1096: movl r2,(r1)
                   1097: moval _yyfnd,r1
                   1098: movl (r1),r1
                   1099: movl (r1),r1
                   1100: moval _yyextra,r2
                   1101: addl3 r2,r1,r1
                   1102: movb (r1),r1
                   1103: cvtbl r1,r1
                   1104: movl $0,r2
                   1105: cmpl r1,r2; jeql L97
                   1106: moval L100,r1
                   1107: jmp (r1)
                   1108: L99:moval -8(fp),r1
                   1109: movl (r1),r2
                   1110: movl $-4,r3
                   1111: addl3 r3,r2,r2
                   1112: movl r2,(r1)
                   1113: moval -16(fp),r1
                   1114: movl (r1),r2
                   1115: movl $-1,r3
                   1116: addl3 r3,r2,r3
                   1117: movl r3,(r1)
                   1118: moval _yytchar,r1
                   1119: movb (r2),r2
                   1120: cvtbl r2,r2
                   1121: movl r2,(r1)
                   1122: movl (r1),r1
                   1123: movl $10,r2
                   1124: cmpl r1,r2; jneq L102
                   1125: moval _yylineno,r1
                   1126: movl (r1),r2
                   1127: movl $1,r3
                   1128: subl3 r3,r2,r2
                   1129: movl r2,(r1)
                   1130: L102:moval _yysptr,r1
                   1131: movl (r1),r2
                   1132: movl $1,r3
                   1133: addl3 r3,r2,r3
                   1134: movl r3,(r1)
                   1135: moval _yytchar,r1
                   1136: movl (r1),r1
                   1137: cvtlb r1,r1
                   1138: movb r1,(r2)
                   1139: L100:moval -8(fp),r1
                   1140: movl (r1),r1
                   1141: movl (r1),r1
                   1142: movl $8,r2
                   1143: addl3 r2,r1,r1
                   1144: movl (r1),r1
                   1145: movl r1,0(sp)
                   1146: moval _yyfnd,r1
                   1147: movl (r1),r1
                   1148: movl (r1),r1
                   1149: mnegl r1,r1
                   1150: movl r1,4(sp)
                   1151: moval _yyback,r1
                   1152: calls $0,(r1)
                   1153: movl r0,r1
                   1154: movl $1,r2
                   1155: cmpl r1,r2; jeql L104
                   1156: moval -8(fp),r1
                   1157: movl (r1),r1
                   1158: movl r1,r1
                   1159: moval _yylstate,r2
                   1160: movl r2,r2
                   1161: cmpl r1,r2; jgtru L99
                   1162: L104:L97:moval _yyprevious,r1
                   1163: moval -16(fp),r2
                   1164: movl (r2),r2
                   1165: movb (r2),r3
                   1166: cvtbl r3,r3
                   1167: movl r3,(r1)
                   1168: moval _yylsp,r1
                   1169: moval -8(fp),r3
                   1170: movl (r3),r3
                   1171: movl r3,(r1)
                   1172: moval _yyleng,r1
                   1173: movl r2,r2
                   1174: moval _yytext,r3
                   1175: movl r3,r4
                   1176: subl3 r4,r2,r2
                   1177: movl r2,r2
                   1178: movl $1,r4
                   1179: addl3 r4,r2,r2
                   1180: movl r2,(r1)
                   1181: movl (r1),r1
                   1182: addl3 r3,r1,r1
                   1183: movl $0,r2
                   1184: movb r2,(r1)
                   1185: moval _yyfnd,r1
                   1186: movl (r1),r2
                   1187: movl $4,r3
                   1188: addl3 r3,r2,r3
                   1189: movl r3,(r1)
                   1190: movl (r2),r1
                   1191: movl r1,r0; ret
                   1192: L95:moval _yytchar,r1
                   1193: moval -16(fp),r2
                   1194: movl (r2),r2
                   1195: movb (r2),r2
                   1196: cvtbl r2,r2
                   1197: movl r2,(r1)
                   1198: movl (r1),r1
                   1199: movl $10,r2
                   1200: cmpl r1,r2; jneq L105
                   1201: moval _yylineno,r1
                   1202: movl (r1),r2
                   1203: movl $1,r3
                   1204: subl3 r3,r2,r2
                   1205: movl r2,(r1)
                   1206: L105:moval _yysptr,r1
                   1207: movl (r1),r2
                   1208: movl $1,r3
                   1209: addl3 r3,r2,r3
                   1210: movl r3,(r1)
                   1211: moval _yytchar,r1
                   1212: movl (r1),r1
                   1213: cvtlb r1,r1
                   1214: movb r1,(r2)
                   1215: L93:moval -8(fp),r1
                   1216: movl (r1),r2
                   1217: movl $-4,r3
                   1218: addl3 r3,r2,r3
                   1219: movl r3,(r1)
                   1220: movl r2,r1
                   1221: moval _yylstate,r2
                   1222: movl r2,r2
                   1223: cmpl r1,r2; jgtru L92
                   1224: moval _yytext,r1
                   1225: movb (r1),r1
                   1226: cvtbl r1,r1
                   1227: movl $0,r2
                   1228: cmpl r1,r2; jneq L107
                   1229: moval _yysptr,r1
                   1230: moval _yysbuf,r2
                   1231: movl r2,(r1)
                   1232: movl $0,r1
                   1233: movl r1,r0; ret
                   1234: L107:moval _yysptr,r1
                   1235: movl (r1),r1
                   1236: movl r1,r1
                   1237: moval _yysbuf,r2
                   1238: movl r2,r2
                   1239: cmpl r1,r2; jlequ L117
                   1240: moval _yysptr,r1
                   1241: movl (r1),r2
                   1242: movl $-1,r3
                   1243: addl3 r3,r2,r2
                   1244: movl r2,(r1)
                   1245: moval -40(fp),r1
                   1246: movb (r2),r2
                   1247: cvtbl r2,r2
                   1248: movl r2,(r1)
                   1249: moval L118,r1
                   1250: jmp (r1)
                   1251: L117:moval _yyin,r1
                   1252: movl (r1),r1
                   1253: movl (r1),r2
                   1254: movl $1,r3
                   1255: subl3 r3,r2,r2
                   1256: movl r2,(r1)
                   1257: movl $0,r1
                   1258: cmpl r2,r1; jlss L119
                   1259: moval _yyin,r1
                   1260: movl (r1),r1
                   1261: movl $4,r2
                   1262: addl3 r2,r1,r1
                   1263: movl (r1),r2
                   1264: movl $1,r3
                   1265: addl3 r3,r2,r3
                   1266: movl r3,(r1)
                   1267: moval -44(fp),r1
                   1268: movb (r2),r2
                   1269: movzbl r2,r2
                   1270: movl r2,r2
                   1271: movl r2,(r1)
                   1272: moval L120,r1
                   1273: jmp (r1)
                   1274: L119:moval _yyin,r1
                   1275: movl (r1),r1
                   1276: movl r1,0(sp)
                   1277: moval __filbuf,r1
                   1278: calls $0,(r1)
                   1279: movl r0,r1
                   1280: moval -44(fp),r2
                   1281: movl r1,(r2)
                   1282: L120:moval -40(fp),r1
                   1283: moval -44(fp),r2
                   1284: movl (r2),r2
                   1285: movl r2,(r1)
                   1286: L118:moval _yytchar,r1
                   1287: moval -40(fp),r2
                   1288: movl (r2),r2
                   1289: movl r2,(r1)
                   1290: movl $10,r1
                   1291: cmpl r2,r1; jneq L115
                   1292: moval _yylineno,r1
                   1293: movl (r1),r2
                   1294: movl $1,r3
                   1295: addl3 r3,r2,r2
                   1296: movl r2,(r1)
                   1297: moval -36(fp),r1
                   1298: moval _yytchar,r2
                   1299: movl (r2),r2
                   1300: movl r2,(r1)
                   1301: moval L116,r1
                   1302: jmp (r1)
                   1303: L115:moval -36(fp),r1
                   1304: moval _yytchar,r2
                   1305: movl (r2),r2
                   1306: movl r2,(r1)
                   1307: L116:moval -36(fp),r1
                   1308: movl (r1),r1
                   1309: movl $-1,r2
                   1310: cmpl r1,r2; jneq L113
                   1311: moval -32(fp),r1
                   1312: movl $0,r2
                   1313: movl r2,(r1)
                   1314: moval L114,r1
                   1315: jmp (r1)
                   1316: L113:moval -32(fp),r1
                   1317: moval _yytchar,r2
                   1318: movl (r2),r2
                   1319: movl r2,(r1)
                   1320: L114:moval _yytext,r1
                   1321: moval -32(fp),r2
                   1322: movl (r2),r2
                   1323: cvtlb r2,r2
                   1324: movb r2,(r1)
                   1325: moval _yyprevious,r1
                   1326: cvtbl r2,r2
                   1327: movl r2,(r1)
                   1328: moval _yyprevious,r1
                   1329: movl (r1),r1
                   1330: movl $0,r2
                   1331: cmpl r1,r2; jleq L121
                   1332: moval _yyout,r1
                   1333: movl (r1),r1
                   1334: movl (r1),r2
                   1335: movl $1,r3
                   1336: subl3 r3,r2,r2
                   1337: movl r2,(r1)
                   1338: movl $0,r1
                   1339: cmpl r2,r1; jlss L124
                   1340: moval _yyout,r1
                   1341: movl (r1),r1
                   1342: movl $4,r2
                   1343: addl3 r2,r1,r1
                   1344: movl (r1),r2
                   1345: movl $1,r3
                   1346: addl3 r3,r2,r3
                   1347: movl r3,(r1)
                   1348: moval _yyprevious,r1
                   1349: movl (r1),r1
                   1350: movl r1,r1
                   1351: cvtlb r1,r1
                   1352: movb r1,(r2)
                   1353: moval L125,r1
                   1354: jmp (r1)
                   1355: L124:moval _yyprevious,r1
                   1356: movl (r1),r1
                   1357: movl r1,r1
                   1358: movl r1,0(sp)
                   1359: moval _yyout,r1
                   1360: movl (r1),r1
                   1361: movl r1,4(sp)
                   1362: moval __flsbuf,r1
                   1363: calls $0,(r1)
                   1364: movl r0,r1
                   1365: L125:L121:moval -16(fp),r1
                   1366: moval _yytext,r2
                   1367: movl r2,(r1)
                   1368: moval L36,r1
                   1369: jmp (r1)
                   1370: .globl _yyback
                   1371: _yyback:.word 0x0
                   1372: subl2 $48,sp
                   1373: moval 4(ap),r1
                   1374: movl (r1),r1
                   1375: movl r1,r1
                   1376: movl $0,r2
                   1377: cmpl r1,r2; jnequ L129
                   1378: movl $0,r1
                   1379: movl r1,r0; ret
                   1380: L128:moval 4(ap),r1
                   1381: movl (r1),r2
                   1382: movl $4,r3
                   1383: addl3 r3,r2,r3
                   1384: movl r3,(r1)
                   1385: movl (r2),r1
                   1386: moval 8(ap),r2
                   1387: movl (r2),r2
                   1388: cmpl r1,r2; jneq L131
                   1389: movl $1,r1
                   1390: movl r1,r0; ret
                   1391: L131:L129:moval 4(ap),r1
                   1392: movl (r1),r1
                   1393: movl (r1),r1
                   1394: movl $0,r2
                   1395: cmpl r1,r2; jneq L128
                   1396: movl $0,r1
                   1397: movl r1,r0; ret
                   1398: .globl _yyinput
                   1399: _yyinput:.word 0x0
                   1400: subl2 $68,sp
                   1401: moval _yysptr,r1
                   1402: movl (r1),r1
                   1403: movl r1,r1
                   1404: moval _yysbuf,r2
                   1405: movl r2,r2
                   1406: cmpl r1,r2; jlequ L141
                   1407: moval _yysptr,r1
                   1408: movl (r1),r2
                   1409: movl $-1,r3
                   1410: addl3 r3,r2,r2
                   1411: movl r2,(r1)
                   1412: moval -12(fp),r1
                   1413: movb (r2),r2
                   1414: cvtbl r2,r2
                   1415: movl r2,(r1)
                   1416: moval L142,r1
                   1417: jmp (r1)
                   1418: L141:moval _yyin,r1
                   1419: movl (r1),r1
                   1420: movl (r1),r2
                   1421: movl $1,r3
                   1422: subl3 r3,r2,r2
                   1423: movl r2,(r1)
                   1424: movl $0,r1
                   1425: cmpl r2,r1; jlss L143
                   1426: moval _yyin,r1
                   1427: movl (r1),r1
                   1428: movl $4,r2
                   1429: addl3 r2,r1,r1
                   1430: movl (r1),r2
                   1431: movl $1,r3
                   1432: addl3 r3,r2,r3
                   1433: movl r3,(r1)
                   1434: moval -16(fp),r1
                   1435: movb (r2),r2
                   1436: movzbl r2,r2
                   1437: movl r2,r2
                   1438: movl r2,(r1)
                   1439: moval L144,r1
                   1440: jmp (r1)
                   1441: L143:moval _yyin,r1
                   1442: movl (r1),r1
                   1443: movl r1,0(sp)
                   1444: moval __filbuf,r1
                   1445: calls $0,(r1)
                   1446: movl r0,r1
                   1447: moval -16(fp),r2
                   1448: movl r1,(r2)
                   1449: L144:moval -12(fp),r1
                   1450: moval -16(fp),r2
                   1451: movl (r2),r2
                   1452: movl r2,(r1)
                   1453: L142:moval _yytchar,r1
                   1454: moval -12(fp),r2
                   1455: movl (r2),r2
                   1456: movl r2,(r1)
                   1457: movl $10,r1
                   1458: cmpl r2,r1; jneq L139
                   1459: moval _yylineno,r1
                   1460: movl (r1),r2
                   1461: movl $1,r3
                   1462: addl3 r3,r2,r2
                   1463: movl r2,(r1)
                   1464: moval -8(fp),r1
                   1465: moval _yytchar,r2
                   1466: movl (r2),r2
                   1467: movl r2,(r1)
                   1468: moval L140,r1
                   1469: jmp (r1)
                   1470: L139:moval -8(fp),r1
                   1471: moval _yytchar,r2
                   1472: movl (r2),r2
                   1473: movl r2,(r1)
                   1474: L140:moval -8(fp),r1
                   1475: movl (r1),r1
                   1476: movl $-1,r2
                   1477: cmpl r1,r2; jneq L137
                   1478: moval -4(fp),r1
                   1479: movl $0,r2
                   1480: movl r2,(r1)
                   1481: moval L138,r1
                   1482: jmp (r1)
                   1483: L137:moval -4(fp),r1
                   1484: moval _yytchar,r2
                   1485: movl (r2),r2
                   1486: movl r2,(r1)
                   1487: L138:moval -4(fp),r1
                   1488: movl (r1),r1
                   1489: movl r1,r0; ret
                   1490: .globl _yyoutput
                   1491: _yyoutput:.word 0x0
                   1492: subl2 $56,sp
                   1493: moval _yyout,r1
                   1494: movl (r1),r1
                   1495: movl (r1),r2
                   1496: movl $1,r3
                   1497: subl3 r3,r2,r2
                   1498: movl r2,(r1)
                   1499: movl $0,r1
                   1500: cmpl r2,r1; jlss L146
                   1501: moval _yyout,r1
                   1502: movl (r1),r1
                   1503: movl $4,r2
                   1504: addl3 r2,r1,r1
                   1505: movl (r1),r2
                   1506: movl $1,r3
                   1507: addl3 r3,r2,r3
                   1508: movl r3,(r1)
                   1509: moval 4(ap),r1
                   1510: movl (r1),r1
                   1511: movl r1,r1
                   1512: cvtlb r1,r1
                   1513: movb r1,(r2)
                   1514: moval L147,r1
                   1515: jmp (r1)
                   1516: L146:moval 4(ap),r1
                   1517: movl (r1),r1
                   1518: movl r1,r1
                   1519: movl r1,0(sp)
                   1520: moval _yyout,r1
                   1521: movl (r1),r1
                   1522: movl r1,4(sp)
                   1523: moval __flsbuf,r1
                   1524: calls $0,(r1)
                   1525: movl r0,r1
                   1526: L147:ret
                   1527: .globl _yyunput
                   1528: _yyunput:.word 0x0
                   1529: subl2 $48,sp
                   1530: moval _yytchar,r1
                   1531: moval 4(ap),r2
                   1532: movl (r2),r2
                   1533: movl r2,(r1)
                   1534: movl (r1),r1
                   1535: movl $10,r2
                   1536: cmpl r1,r2; jneq L148
                   1537: moval _yylineno,r1
                   1538: movl (r1),r2
                   1539: movl $1,r3
                   1540: subl3 r3,r2,r2
                   1541: movl r2,(r1)
                   1542: L148:moval _yysptr,r1
                   1543: movl (r1),r2
                   1544: movl $1,r3
                   1545: addl3 r3,r2,r3
                   1546: movl r3,(r1)
                   1547: moval _yytchar,r1
                   1548: movl (r1),r1
                   1549: cvtlb r1,r1
                   1550: movb r1,(r2)
                   1551: ret
                   1552: .globl _main
                   1553: _main:.word 0x0
                   1554: subl2 $48,sp
                   1555: moval _yyparse,r1
                   1556: calls $0,(r1)
                   1557: movl r0,r1
                   1558: ret
                   1559: .globl _yyerror
                   1560: _yyerror:.word 0x0
                   1561: subl2 $52,sp
                   1562: moval _150,r1
                   1563: movl r1,0(sp)
                   1564: moval _printf,r1
                   1565: calls $0,(r1)
                   1566: movl r0,r1
                   1567: ret
                   1568: .data
                   1569: .globl _yyexca
                   1570: .align 1; _yyexca:.word 65535
                   1571: .word 1
                   1572: .word 0
                   1573: .word 65535
                   1574: .word 65534
                   1575: .word 0
                   1576: .globl _yyact
                   1577: .align 1; _yyact:.word 12
                   1578: .word 2
                   1579: .word 9
                   1580: .word 8
                   1581: .word 17
                   1582: .word 11
                   1583: .word 25
                   1584: .word 17
                   1585: .word 15
                   1586: .word 18
                   1587: .word 16
                   1588: .word 10
                   1589: .word 18
                   1590: .word 17
                   1591: .word 15
                   1592: .word 7
                   1593: .word 16
                   1594: .word 13
                   1595: .word 18
                   1596: .word 5
                   1597: .word 3
                   1598: .word 1
                   1599: .word 0
                   1600: .word 19
                   1601: .word 20
                   1602: .word 0
                   1603: .word 0
                   1604: .word 21
                   1605: .word 22
                   1606: .word 23
                   1607: .word 24
                   1608: .word 0
                   1609: .word 0
                   1610: .word 0
                   1611: .word 0
                   1612: .word 0
                   1613: .word 0
                   1614: .word 0
                   1615: .word 0
                   1616: .word 0
                   1617: .word 0
                   1618: .word 0
                   1619: .word 0
                   1620: .word 0
                   1621: .word 0
                   1622: .word 0
                   1623: .word 0
                   1624: .word 0
                   1625: .word 0
                   1626: .word 0
                   1627: .word 0
                   1628: .word 0
                   1629: .word 0
                   1630: .word 0
                   1631: .word 0
                   1632: .word 0
                   1633: .word 0
                   1634: .word 0
                   1635: .word 0
                   1636: .word 0
                   1637: .word 0
                   1638: .word 0
                   1639: .word 0
                   1640: .word 0
                   1641: .word 0
                   1642: .word 0
                   1643: .word 0
                   1644: .word 0
                   1645: .word 0
                   1646: .word 0
                   1647: .word 0
                   1648: .word 0
                   1649: .word 0
                   1650: .word 0
                   1651: .word 0
                   1652: .word 0
                   1653: .word 0
                   1654: .word 0
                   1655: .word 0
                   1656: .word 0
                   1657: .word 0
                   1658: .word 0
                   1659: .word 0
                   1660: .word 0
                   1661: .word 0
                   1662: .word 0
                   1663: .word 0
                   1664: .word 0
                   1665: .word 0
                   1666: .word 0
                   1667: .word 0
                   1668: .word 0
                   1669: .word 0
                   1670: .word 0
                   1671: .word 0
                   1672: .word 0
                   1673: .word 0
                   1674: .word 0
                   1675: .word 0
                   1676: .word 0
                   1677: .word 0
                   1678: .word 0
                   1679: .word 0
                   1680: .word 0
                   1681: .word 0
                   1682: .word 0
                   1683: .word 0
                   1684: .word 0
                   1685: .word 0
                   1686: .word 0
                   1687: .word 0
                   1688: .word 0
                   1689: .word 0
                   1690: .word 0
                   1691: .word 0
                   1692: .word 0
                   1693: .word 0
                   1694: .word 0
                   1695: .word 0
                   1696: .word 0
                   1697: .word 0
                   1698: .word 0
                   1699: .word 0
                   1700: .word 0
                   1701: .word 0
                   1702: .word 0
                   1703: .word 0
                   1704: .word 0
                   1705: .word 0
                   1706: .word 0
                   1707: .word 0
                   1708: .word 0
                   1709: .word 0
                   1710: .word 0
                   1711: .word 0
                   1712: .word 0
                   1713: .word 0
                   1714: .word 0
                   1715: .word 0
                   1716: .word 0
                   1717: .word 0
                   1718: .word 0
                   1719: .word 0
                   1720: .word 0
                   1721: .word 0
                   1722: .word 0
                   1723: .word 0
                   1724: .word 0
                   1725: .word 0
                   1726: .word 0
                   1727: .word 0
                   1728: .word 0
                   1729: .word 0
                   1730: .word 0
                   1731: .word 0
                   1732: .word 0
                   1733: .word 0
                   1734: .word 0
                   1735: .word 0
                   1736: .word 0
                   1737: .word 0
                   1738: .word 0
                   1739: .word 0
                   1740: .word 0
                   1741: .word 0
                   1742: .word 0
                   1743: .word 0
                   1744: .word 0
                   1745: .word 0
                   1746: .word 0
                   1747: .word 0
                   1748: .word 0
                   1749: .word 0
                   1750: .word 0
                   1751: .word 0
                   1752: .word 0
                   1753: .word 0
                   1754: .word 0
                   1755: .word 0
                   1756: .word 0
                   1757: .word 0
                   1758: .word 0
                   1759: .word 0
                   1760: .word 0
                   1761: .word 0
                   1762: .word 0
                   1763: .word 0
                   1764: .word 0
                   1765: .word 0
                   1766: .word 0
                   1767: .word 0
                   1768: .word 0
                   1769: .word 0
                   1770: .word 0
                   1771: .word 0
                   1772: .word 0
                   1773: .word 0
                   1774: .word 0
                   1775: .word 0
                   1776: .word 0
                   1777: .word 0
                   1778: .word 0
                   1779: .word 0
                   1780: .word 0
                   1781: .word 0
                   1782: .word 0
                   1783: .word 0
                   1784: .word 0
                   1785: .word 0
                   1786: .word 0
                   1787: .word 0
                   1788: .word 0
                   1789: .word 0
                   1790: .word 0
                   1791: .word 0
                   1792: .word 0
                   1793: .word 0
                   1794: .word 6
                   1795: .word 14
                   1796: .word 0
                   1797: .word 0
                   1798: .word 0
                   1799: .word 0
                   1800: .word 0
                   1801: .word 0
                   1802: .word 0
                   1803: .word 0
                   1804: .word 0
                   1805: .word 0
                   1806: .word 0
                   1807: .word 0
                   1808: .word 0
                   1809: .word 0
                   1810: .word 0
                   1811: .word 0
                   1812: .word 0
                   1813: .word 0
                   1814: .word 0
                   1815: .word 0
                   1816: .word 0
                   1817: .word 0
                   1818: .word 0
                   1819: .word 0
                   1820: .word 0
                   1821: .word 0
                   1822: .word 0
                   1823: .word 0
                   1824: .word 4
                   1825: .word 6
                   1826: .globl _yypact
                   1827: .align 1; _yypact:.word 64536
                   1828: .word 65527
                   1829: .word 64536
                   1830: .word 5
                   1831: .word 65529
                   1832: .word 65477
                   1833: .word 64536
                   1834: .word 64536
                   1835: .word 64536
                   1836: .word 65496
                   1837: .word 65507
                   1838: .word 65496
                   1839: .word 65496
                   1840: .word 64536
                   1841: .word 64536
                   1842: .word 65496
                   1843: .word 65496
                   1844: .word 65496
                   1845: .word 65496
                   1846: .word 65498
                   1847: .word 65501
                   1848: .word 65498
                   1849: .word 65498
                   1850: .word 64536
                   1851: .word 64536
                   1852: .word 64536
                   1853: .globl _yypgo
                   1854: .align 1; _yypgo:.word 0
                   1855: .word 21
                   1856: .word 20
                   1857: .word 17
                   1858: .word 11
                   1859: .globl _yyr1
                   1860: .align 1; _yyr1:.word 0
                   1861: .word 1
                   1862: .word 1
                   1863: .word 1
                   1864: .word 1
                   1865: .word 2
                   1866: .word 4
                   1867: .word 4
                   1868: .word 4
                   1869: .word 4
                   1870: .word 4
                   1871: .word 4
                   1872: .word 4
                   1873: .word 4
                   1874: .word 3
                   1875: .globl _yyr2
                   1876: .align 1; _yyr2:.word 0
                   1877: .word 0
                   1878: .word 2
                   1879: .word 3
                   1880: .word 3
                   1881: .word 3
                   1882: .word 3
                   1883: .word 3
                   1884: .word 3
                   1885: .word 3
                   1886: .word 2
                   1887: .word 3
                   1888: .word 1
                   1889: .word 1
                   1890: .word 1
                   1891: .globl _yychk
                   1892: .align 1; _yychk:.word 64536
                   1893: .word 65535
                   1894: .word 10
                   1895: .word 65534
                   1896: .word 256
                   1897: .word 65533
                   1898: .word 257
                   1899: .word 10
                   1900: .word 10
                   1901: .word 61
                   1902: .word 65532
                   1903: .word 45
                   1904: .word 40
                   1905: .word 65533
                   1906: .word 258
                   1907: .word 43
                   1908: .word 45
                   1909: .word 42
                   1910: .word 47
                   1911: .word 65532
                   1912: .word 65532
                   1913: .word 65532
                   1914: .word 65532
                   1915: .word 65532
                   1916: .word 65532
                   1917: .word 41
                   1918: .globl _yydef
                   1919: .align 1; _yydef:.word 1
                   1920: .word 65534
                   1921: .word 2
                   1922: .word 0
                   1923: .word 0
                   1924: .word 0
                   1925: .word 14
                   1926: .word 3
                   1927: .word 4
                   1928: .word 0
                   1929: .word 5
                   1930: .word 0
                   1931: .word 0
                   1932: .word 12
                   1933: .word 13
                   1934: .word 0
                   1935: .word 0
                   1936: .word 0
                   1937: .word 0
                   1938: .word 10
                   1939: .word 0
                   1940: .word 6
                   1941: .word 7
                   1942: .word 8
                   1943: .word 9
                   1944: .word 11
                   1945: .globl _yychar
                   1946: .align 2; _yychar:.long -1
                   1947: .globl _yynerrs
                   1948: .align 2; _yynerrs:.long 0
                   1949: .globl _yyerrflag
                   1950: .align 1; _yyerrflag:.word 0
                   1951: .text
                   1952: .globl _yyparse
                   1953: _yyparse:.word 0x3c0
                   1954: subl2 $392,sp
                   1955: moval -8(fp),r1
                   1956: movl $0,r2
                   1957: movw r2,(r1)
                   1958: moval _yychar,r1
                   1959: movl $-1,r3
                   1960: movl r3,(r1)
                   1961: moval _yynerrs,r1
                   1962: movl $0,r3
                   1963: movl r3,(r1)
                   1964: moval _yyerrflag,r1
                   1965: movw r2,(r1)
                   1966: moval -12(fp),r1
                   1967: moval -328-2(fp),r2
                   1968: movl r2,(r1)
                   1969: moval -20(fp),r1
                   1970: moval _yyv-4,r2
                   1971: movl r2,(r1)
                   1972: L153:moval -12(fp),r1
                   1973: movl (r1),r2
                   1974: movl $2,r3
                   1975: addl3 r3,r2,r2
                   1976: movl r2,(r1)
                   1977: movl r2,r1
                   1978: moval -328+300(fp),r2
                   1979: movl r2,r2
                   1980: cmpl r1,r2; jlequ L154
                   1981: moval _157,r1
                   1982: movl r1,0(sp)
                   1983: moval _yyerror,r1
                   1984: calls $0,(r1)
                   1985: movl r0,r1
                   1986: movl $1,r1
                   1987: movl r1,r0; ret
                   1988: L154:moval -12(fp),r1
                   1989: movl (r1),r1
                   1990: moval -8(fp),r2
                   1991: movw (r2),r2
                   1992: movw r2,(r1)
                   1993: moval -20(fp),r1
                   1994: movl (r1),r2
                   1995: movl $4,r3
                   1996: addl3 r3,r2,r2
                   1997: movl r2,(r1)
                   1998: movl (r1),r1
                   1999: moval _yyval,r2
                   2000: movl (r2),r2
                   2001: movl r2,(r1)
                   2002: L158:moval -16(fp),r1
                   2003: moval -8(fp),r2
                   2004: movw (r2),r2
                   2005: cvtwl r2,r2
                   2006: movl $1,r3
                   2007: ashl r3,r2,r2
                   2008: moval _yypact,r3
                   2009: addl3 r3,r2,r2
                   2010: movw (r2),r2
                   2011: movw r2,(r1)
                   2012: movw (r1),r1
                   2013: cvtwl r1,r1
                   2014: movl $-1000,r2
                   2015: cmpl r1,r2; jgtr L159
                   2016: moval L161,r1
                   2017: jmp (r1)
                   2018: L159:moval _yychar,r1
                   2019: movl (r1),r1
                   2020: movl $0,r2
                   2021: cmpl r1,r2; jgeq L162
                   2022: moval _yylex,r1
                   2023: calls $0,(r1)
                   2024: movl r0,r1
                   2025: moval _yychar,r2
                   2026: movl r1,(r2)
                   2027: movl $0,r2
                   2028: cmpl r1,r2; jgeq L164
                   2029: moval _yychar,r1
                   2030: movl $0,r2
                   2031: movl r2,(r1)
                   2032: L164:L162:moval -16(fp),r1
                   2033: movw (r1),r2
                   2034: cvtwl r2,r2
                   2035: moval _yychar,r3
                   2036: movl (r3),r3
                   2037: addl3 r3,r2,r2
                   2038: cvtlw r2,r2
                   2039: movw r2,(r1)
                   2040: cvtwl r2,r2
                   2041: movl $0,r3
                   2042: cmpl r2,r3; jlss L168
                   2043: movw (r1),r1
                   2044: cvtwl r1,r1
                   2045: movl $249,r2
                   2046: cmpl r1,r2; jlss L166
                   2047: L168:moval L161,r1
                   2048: jmp (r1)
                   2049: L166:moval -16(fp),r1
                   2050: movw (r1),r2
                   2051: cvtwl r2,r2
                   2052: movl $1,r3
                   2053: ashl r3,r2,r2
                   2054: moval _yyact,r4
                   2055: addl3 r4,r2,r2
                   2056: movw (r2),r2
                   2057: movw r2,(r1)
                   2058: cvtwl r2,r1
                   2059: ashl r3,r1,r1
                   2060: moval _yychk,r2
                   2061: addl3 r2,r1,r1
                   2062: movw (r1),r1
                   2063: cvtwl r1,r1
                   2064: moval _yychar,r2
                   2065: movl (r2),r2
                   2066: cmpl r1,r2; jneq L169
                   2067: moval _yychar,r1
                   2068: movl $-1,r2
                   2069: movl r2,(r1)
                   2070: moval _yyval,r1
                   2071: moval _yylval,r2
                   2072: movl (r2),r2
                   2073: movl r2,(r1)
                   2074: moval -8(fp),r1
                   2075: moval -16(fp),r2
                   2076: movw (r2),r2
                   2077: movw r2,(r1)
                   2078: moval _yyerrflag,r1
                   2079: movw (r1),r1
                   2080: cvtwl r1,r1
                   2081: movl $0,r2
                   2082: cmpl r1,r2; jleq L153
                   2083: moval _yyerrflag,r1
                   2084: movw (r1),r2
                   2085: cvtwl r2,r2
                   2086: movl $1,r3
                   2087: subl3 r3,r2,r2
                   2088: cvtlw r2,r2
                   2089: movw r2,(r1)
                   2090: moval L153,r1
                   2091: jmp (r1)
                   2092: L169:L161:moval -16(fp),r1
                   2093: moval -8(fp),r2
                   2094: movw (r2),r2
                   2095: cvtwl r2,r2
                   2096: movl $1,r3
                   2097: ashl r3,r2,r2
                   2098: moval _yydef,r3
                   2099: addl3 r3,r2,r2
                   2100: movw (r2),r2
                   2101: movw r2,(r1)
                   2102: cvtwl r2,r1
                   2103: movl $-2,r2
                   2104: cmpl r1,r2; jneq L173
                   2105: moval _yychar,r1
                   2106: movl (r1),r1
                   2107: movl $0,r2
                   2108: cmpl r1,r2; jgeq L175
                   2109: moval _yylex,r1
                   2110: calls $0,(r1)
                   2111: movl r0,r1
                   2112: moval _yychar,r2
                   2113: movl r1,(r2)
                   2114: movl $0,r2
                   2115: cmpl r1,r2; jgeq L177
                   2116: moval _yychar,r1
                   2117: movl $0,r2
                   2118: movl r2,(r1)
                   2119: L177:L175:moval -24(fp),r1
                   2120: moval _yyexca,r2
                   2121: movl r2,(r1)
                   2122: moval L182,r1
                   2123: jmp (r1)
                   2124: L179:L180:moval -24(fp),r1
                   2125: movl (r1),r2
                   2126: movl $4,r3
                   2127: addl3 r3,r2,r2
                   2128: movl r2,(r1)
                   2129: L182:moval -24(fp),r1
                   2130: movl (r1),r1
                   2131: movw (r1),r2
                   2132: cvtwl r2,r2
                   2133: movl $-1,r3
                   2134: cmpl r2,r3; jneq L179
                   2135: movl $2,r2
                   2136: addl3 r2,r1,r1
                   2137: movw (r1),r1
                   2138: cvtwl r1,r1
                   2139: moval -8(fp),r2
                   2140: movw (r2),r2
                   2141: cvtwl r2,r2
                   2142: cmpl r1,r2; jneq L179
                   2143: moval L184,r1
                   2144: jmp (r1)
                   2145: L183:moval -24(fp),r1
                   2146: movl (r1),r1
                   2147: movw (r1),r1
                   2148: cvtwl r1,r1
                   2149: moval _yychar,r2
                   2150: movl (r2),r2
                   2151: cmpl r1,r2; jneq L186
                   2152: moval L185,r1
                   2153: jmp (r1)
                   2154: L186:L184:moval -24(fp),r1
                   2155: movl (r1),r2
                   2156: movl $4,r3
                   2157: addl3 r3,r2,r2
                   2158: movl r2,(r1)
                   2159: movw (r2),r1
                   2160: cvtwl r1,r1
                   2161: movl $0,r2
                   2162: cmpl r1,r2; jgeq L183
                   2163: L185:moval -16(fp),r1
                   2164: moval -24(fp),r2
                   2165: movl (r2),r2
                   2166: movl $2,r3
                   2167: addl3 r3,r2,r2
                   2168: movw (r2),r2
                   2169: movw r2,(r1)
                   2170: cvtwl r2,r1
                   2171: movl $0,r2
                   2172: cmpl r1,r2; jgeq L188
                   2173: movl $0,r1
                   2174: movl r1,r0; ret
                   2175: L188:L173:moval -16(fp),r1
                   2176: movw (r1),r1
                   2177: cvtwl r1,r1
                   2178: movl $0,r2
                   2179: cmpl r1,r2; jneq L190
                   2180: moval -336(fp),r1
                   2181: moval _yyerrflag,r2
                   2182: movw (r2),r2
                   2183: cvtwl r2,r2
                   2184: movl r2,(r1)
                   2185: moval -336(fp),r1
                   2186: movl (r1),r1
                   2187: movl $0,r2
                   2188: cmpl r1,r2; jlss L192
                   2189: movl $3,r2
                   2190: cmpl r1,r2; jgtr L192
                   2191: movl $2,r2
                   2192: ashl r2,r1,r1
                   2193: moval _209,r2
                   2194: addl3 r2,r1,r1
                   2195: movl (r1),r1
                   2196: jmp (r1)
                   2197: .align 2; _209:.long L195
                   2198: .long L198
                   2199: .long L198
                   2200: .long L205
                   2201: L195:moval _196,r1
                   2202: movl r1,0(sp)
                   2203: moval _yyerror,r1
                   2204: calls $0,(r1)
                   2205: movl r0,r1
                   2206: L197:moval _yynerrs,r1
                   2207: movl (r1),r2
                   2208: movl $1,r3
                   2209: addl3 r3,r2,r2
                   2210: movl r2,(r1)
                   2211: L198:moval _yyerrflag,r1
                   2212: movl $3,r2
                   2213: movw r2,(r1)
                   2214: moval L200,r1
                   2215: jmp (r1)
                   2216: L199:moval -16(fp),r1
                   2217: moval -12(fp),r2
                   2218: movl (r2),r2
                   2219: movw (r2),r2
                   2220: cvtwl r2,r2
                   2221: movl $1,r3
                   2222: ashl r3,r2,r2
                   2223: moval _yypact,r4
                   2224: addl3 r4,r2,r2
                   2225: movw (r2),r2
                   2226: cvtwl r2,r2
                   2227: movl $256,r4
                   2228: addl3 r4,r2,r2
                   2229: cvtlw r2,r2
                   2230: movw r2,(r1)
                   2231: movw (r1),r1
                   2232: cvtwl r1,r1
                   2233: movl $0,r2
                   2234: cmpl r1,r2; jlss L202
                   2235: movl $249,r2
                   2236: cmpl r1,r2; jgeq L202
                   2237: ashl r3,r1,r1
                   2238: moval _yyact,r2
                   2239: addl3 r2,r1,r1
                   2240: movw (r1),r1
                   2241: cvtwl r1,r1
                   2242: ashl r3,r1,r1
                   2243: moval _yychk,r2
                   2244: addl3 r2,r1,r1
                   2245: movw (r1),r1
                   2246: cvtwl r1,r1
                   2247: cmpl r1,r4; jneq L202
                   2248: moval -8(fp),r1
                   2249: moval -16(fp),r2
                   2250: movw (r2),r2
                   2251: cvtwl r2,r2
                   2252: movl $1,r3
                   2253: ashl r3,r2,r2
                   2254: moval _yyact,r3
                   2255: addl3 r3,r2,r2
                   2256: movw (r2),r2
                   2257: movw r2,(r1)
                   2258: moval L153,r1
                   2259: jmp (r1)
                   2260: L202:moval -16(fp),r1
                   2261: moval -12(fp),r2
                   2262: movl (r2),r3
                   2263: movw (r3),r4
                   2264: cvtwl r4,r4
                   2265: movl $1,r5
                   2266: ashl r5,r4,r4
                   2267: moval _yypact,r5
                   2268: addl3 r5,r4,r4
                   2269: movw (r4),r4
                   2270: movw r4,(r1)
                   2271: movl $-2,r1
                   2272: addl3 r1,r3,r1
                   2273: movl r1,(r2)
                   2274: moval -20(fp),r1
                   2275: movl (r1),r2
                   2276: movl $-4,r3
                   2277: addl3 r3,r2,r2
                   2278: movl r2,(r1)
                   2279: L200:moval -12(fp),r1
                   2280: movl (r1),r1
                   2281: movl r1,r1
                   2282: moval -328(fp),r2
                   2283: movl r2,r2
                   2284: cmpl r1,r2; jgequ L199
                   2285: L204:movl $1,r1
                   2286: movl r1,r0; ret
                   2287: L205:moval _yychar,r1
                   2288: movl (r1),r1
                   2289: movl $0,r2
                   2290: cmpl r1,r2; jneq L206
                   2291: moval L204,r1
                   2292: jmp (r1)
                   2293: L206:moval _yychar,r1
                   2294: movl $-1,r2
                   2295: movl r2,(r1)
                   2296: moval L158,r1
                   2297: jmp (r1)
                   2298: L192:L190:moval -12(fp),r1
                   2299: movl (r1),r2
                   2300: moval -16(fp),r3
                   2301: movw (r3),r4
                   2302: cvtwl r4,r5
                   2303: movl $1,r6
                   2304: ashl r6,r5,r5
                   2305: moval _yyr2,r7
                   2306: addl3 r7,r5,r7
                   2307: movw (r7),r8
                   2308: cvtwl r8,r8
                   2309: ashl r6,r8,r8
                   2310: subl3 r8,r2,r2
                   2311: movl r2,(r1)
                   2312: moval -4(fp),r2
                   2313: moval -20(fp),r8
                   2314: movl (r8),r9
                   2315: movl r9,(r2)
                   2316: movw (r7),r2
                   2317: cvtwl r2,r2
                   2318: movl $2,r7
                   2319: ashl r7,r2,r2
                   2320: subl3 r2,r9,r2
                   2321: movl r2,(r8)
                   2322: moval _yyval,r2
                   2323: movl (r8),r7
                   2324: movl $4,r8
                   2325: addl3 r8,r7,r7
                   2326: movl (r7),r7
                   2327: movl r7,(r2)
                   2328: moval -332(fp),r2
                   2329: movw r4,(r2)
                   2330: moval _yyr1,r2
                   2331: addl3 r2,r5,r2
                   2332: movw (r2),r2
                   2333: movw r2,(r3)
                   2334: moval -28(fp),r2
                   2335: movw (r3),r3
                   2336: cvtwl r3,r3
                   2337: ashl r6,r3,r4
                   2338: moval _yypgo,r5
                   2339: addl3 r5,r4,r4
                   2340: movw (r4),r4
                   2341: cvtwl r4,r4
                   2342: movl (r1),r1
                   2343: movw (r1),r1
                   2344: cvtwl r1,r1
                   2345: addl3 r1,r4,r1
                   2346: addl3 r6,r1,r1
                   2347: cvtlw r1,r1
                   2348: movw r1,(r2)
                   2349: movw (r2),r1
                   2350: cvtwl r1,r1
                   2351: movl $249,r2
                   2352: cmpl r1,r2; jgeq L212
                   2353: moval -8(fp),r2
                   2354: ashl r6,r1,r1
                   2355: moval _yyact,r4
                   2356: addl3 r4,r1,r1
                   2357: movw (r1),r1
                   2358: movw r1,(r2)
                   2359: cvtwl r1,r1
                   2360: ashl r6,r1,r1
                   2361: moval _yychk,r2
                   2362: addl3 r2,r1,r1
                   2363: movw (r1),r1
                   2364: cvtwl r1,r1
                   2365: mnegl r3,r2
                   2366: cmpl r1,r2; jeql L210
                   2367: L212:moval -8(fp),r1
                   2368: moval -16(fp),r2
                   2369: movw (r2),r2
                   2370: cvtwl r2,r2
                   2371: movl $1,r3
                   2372: ashl r3,r2,r2
                   2373: moval _yypgo,r4
                   2374: addl3 r4,r2,r2
                   2375: movw (r2),r2
                   2376: cvtwl r2,r2
                   2377: ashl r3,r2,r2
                   2378: moval _yyact,r3
                   2379: addl3 r3,r2,r2
                   2380: movw (r2),r2
                   2381: movw r2,(r1)
                   2382: L210:moval -336(fp),r1
                   2383: moval -332(fp),r2
                   2384: movw (r2),r2
                   2385: cvtwl r2,r2
                   2386: movl r2,(r1)
                   2387: moval -336(fp),r1
                   2388: movl (r1),r1
                   2389: movl $4,r2
                   2390: cmpl r1,r2; jlss L153
                   2391: movl $14,r2
                   2392: cmpl r1,r2; jgtr L153
                   2393: movl $2,r2
                   2394: ashl r2,r1,r1
                   2395: moval _236-16,r2
                   2396: addl3 r2,r1,r1
                   2397: movl (r1),r1
                   2398: jmp (r1)
                   2399: .align 2; _236:.long L216
                   2400: .long L217
                   2401: .long L219
                   2402: .long L221
                   2403: .long L223
                   2404: .long L225
                   2405: .long L227
                   2406: .long L153
                   2407: .long L229
                   2408: .long L231
                   2409: .long L233
                   2410: L216:moval _yyerrflag,r1
                   2411: movl $0,r2
                   2412: movw r2,(r1)
                   2413: moval L153,r1
                   2414: jmp (r1)
                   2415: L217:moval _218,r1
                   2416: movl r1,0(sp)
                   2417: moval _printf,r1
                   2418: calls $0,(r1)
                   2419: movl r0,r1
                   2420: moval L153,r1
                   2421: jmp (r1)
                   2422: L219:moval _220,r1
                   2423: movl r1,0(sp)
                   2424: moval _printf,r1
                   2425: calls $0,(r1)
                   2426: movl r0,r1
                   2427: moval L153,r1
                   2428: jmp (r1)
                   2429: L221:moval _222,r1
                   2430: movl r1,0(sp)
                   2431: moval _printf,r1
                   2432: calls $0,(r1)
                   2433: movl r0,r1
                   2434: moval L153,r1
                   2435: jmp (r1)
                   2436: L223:moval _224,r1
                   2437: movl r1,0(sp)
                   2438: moval _printf,r1
                   2439: calls $0,(r1)
                   2440: movl r0,r1
                   2441: moval L153,r1
                   2442: jmp (r1)
                   2443: L225:moval _226,r1
                   2444: movl r1,0(sp)
                   2445: moval _printf,r1
                   2446: calls $0,(r1)
                   2447: movl r0,r1
                   2448: moval L153,r1
                   2449: jmp (r1)
                   2450: L227:moval _228,r1
                   2451: movl r1,0(sp)
                   2452: moval _printf,r1
                   2453: calls $0,(r1)
                   2454: movl r0,r1
                   2455: moval L153,r1
                   2456: jmp (r1)
                   2457: L229:moval _230,r1
                   2458: movl r1,0(sp)
                   2459: moval _printf,r1
                   2460: calls $0,(r1)
                   2461: movl r0,r1
                   2462: moval L153,r1
                   2463: jmp (r1)
                   2464: L231:moval _232,r1
                   2465: movl r1,0(sp)
                   2466: moval _yytext,r1
                   2467: movl r1,4(sp)
                   2468: moval _printf,r1
                   2469: calls $0,(r1)
                   2470: movl r0,r1
                   2471: moval L153,r1
                   2472: jmp (r1)
                   2473: L233:moval _234,r1
                   2474: movl r1,0(sp)
                   2475: moval _yytext,r1
                   2476: movl r1,4(sp)
                   2477: moval _printf,r1
                   2478: calls $0,(r1)
                   2479: movl r0,r1
                   2480: moval L153,r1
                   2481: jmp (r1)
                   2482: .data
                   2483: .globl _yyv
                   2484: .align 2; _yyv:.space 600
                   2485: .globl _yyfnd
                   2486: .align 2; _yyfnd:.space 4
                   2487: .globl _yyolsp
                   2488: .align 2; _yyolsp:.space 4
                   2489: .globl _yylsp
                   2490: .align 2; _yylsp:.space 4
                   2491: .globl _yylstate
                   2492: .align 2; _yylstate:.space 800
                   2493: .globl _yyestate
                   2494: .align 2; _yyestate:.space 4
                   2495: .globl _yytchar
                   2496: .align 2; _yytchar:.space 4
                   2497: .globl _yysbuf
                   2498: _yysbuf:.space 200
                   2499: .globl _yymorfg
                   2500: .align 2; _yymorfg:.space 4
                   2501: .globl _yytext
                   2502: _yytext:.space 200
                   2503: .globl _yyleng
                   2504: .align 2; _yyleng:.space 4
                   2505: .globl _yyval
                   2506: .align 2; _yyval:.space 4
                   2507: .globl _yylval
                   2508: .align 2; _yylval:.space 4
                   2509: .text 1
                   2510: _234:.byte 37
                   2511: .byte 115
                   2512: .byte 10
                   2513: .byte 0
                   2514: _232:.byte 112
                   2515: .byte 117
                   2516: .byte 115
                   2517: .byte 104
                   2518: .byte 32
                   2519: .byte 37
                   2520: .byte 115
                   2521: .byte 10
                   2522: .byte 0
                   2523: _230:.byte 108
                   2524: .byte 111
                   2525: .byte 97
                   2526: .byte 100
                   2527: .byte 10
                   2528: .byte 0
                   2529: _228:.byte 110
                   2530: .byte 101
                   2531: .byte 103
                   2532: .byte 97
                   2533: .byte 116
                   2534: .byte 101
                   2535: .byte 10
                   2536: .byte 0
                   2537: _226:.byte 100
                   2538: .byte 105
                   2539: .byte 118
                   2540: .byte 105
                   2541: .byte 100
                   2542: .byte 101
                   2543: .byte 10
                   2544: .byte 0
                   2545: _224:.byte 109
                   2546: .byte 117
                   2547: .byte 108
                   2548: .byte 116
                   2549: .byte 105
                   2550: .byte 112
                   2551: .byte 108
                   2552: .byte 121
                   2553: .byte 10
                   2554: .byte 0
                   2555: _222:.byte 110
                   2556: .byte 101
                   2557: .byte 103
                   2558: .byte 97
                   2559: .byte 116
                   2560: .byte 101
                   2561: .byte 10
                   2562: .byte 97
                   2563: .byte 100
                   2564: .byte 100
                   2565: .byte 10
                   2566: .byte 0
                   2567: _220:.byte 97
                   2568: .byte 100
                   2569: .byte 100
                   2570: .byte 10
                   2571: .byte 0
                   2572: _218:.byte 115
                   2573: .byte 116
                   2574: .byte 111
                   2575: .byte 114
                   2576: .byte 101
                   2577: .byte 10
                   2578: .byte 0
                   2579: _196:.byte 115
                   2580: .byte 121
                   2581: .byte 110
                   2582: .byte 116
                   2583: .byte 97
                   2584: .byte 120
                   2585: .byte 32
                   2586: .byte 101
                   2587: .byte 114
                   2588: .byte 114
                   2589: .byte 111
                   2590: .byte 114
                   2591: .byte 0
                   2592: _157:.byte 121
                   2593: .byte 97
                   2594: .byte 99
                   2595: .byte 99
                   2596: .byte 32
                   2597: .byte 115
                   2598: .byte 116
                   2599: .byte 97
                   2600: .byte 99
                   2601: .byte 107
                   2602: .byte 32
                   2603: .byte 111
                   2604: .byte 118
                   2605: .byte 101
                   2606: .byte 114
                   2607: .byte 102
                   2608: .byte 108
                   2609: .byte 111
                   2610: .byte 119
                   2611: .byte 0
                   2612: _150:.byte 115
                   2613: .byte 121
                   2614: .byte 110
                   2615: .byte 116
                   2616: .byte 97
                   2617: .byte 120
                   2618: .byte 32
                   2619: .byte 101
                   2620: .byte 114
                   2621: .byte 114
                   2622: .byte 111
                   2623: .byte 114
                   2624: .byte 10
                   2625: .byte 0
                   2626: _16:.byte 98
                   2627: .byte 97
                   2628: .byte 100
                   2629: .byte 32
                   2630: .byte 115
                   2631: .byte 119
                   2632: .byte 105
                   2633: .byte 116
                   2634: .byte 99
                   2635: .byte 104
                   2636: .byte 32
                   2637: .byte 121
                   2638: .byte 121
                   2639: .byte 108
                   2640: .byte 111
                   2641: .byte 111
                   2642: .byte 107
                   2643: .byte 32
                   2644: .byte 37
                   2645: .byte 100
                   2646: .byte 0
                   2647: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.