Quake-III-Arena

Quake III Arena GPL Source Release
Log | Files | Refs

yacc.sbk (29506B)


      1 .sdata
      2 .globl yyin
      3 .align 3
      4 yyin:
      5 .quad _iob
      6 .globl yyout
      7 .align 3
      8 yyout:
      9 .quad _iob+56
     10 .globl yylex
     11 .text
     12 .text
     13 .ent yylex
     14 yylex:
     15 ldgp $gp,0($27)
     16 lda $sp,-80($sp)
     17 .mask 0x4004000,-72
     18 .frame $sp,80,$26,48
     19 stq $14,0($sp)
     20 stq $26,8($sp)
     21 .prologue 1
     22 br L.5
     23 L.4:
     24 L.7:
     25 lda $27,-1
     26 cmplt $14,$27,$23
     27 bne $23,L.8
     28 cmple $14,4,$23
     29 beq $23,L.8
     30 subl $14,-1,$27
     31 sll $27,3,$27
     32 ldq $27,L.19($27)
     33 jmp ($27)
     34 .rdata
     35 .align 3
     36 L.19:
     37 .quad L.9
     38 .quad L.10
     39 .quad L.13
     40 .quad L.14
     41 .quad L.9
     42 .quad L.16
     43 .text
     44 L.10:
     45 jsr $26,yywrap
     46 ldgp $gp,0($26)
     47 cmpeq $0,$31,$23
     48 bne $23,L.9
     49 mov $31,$0
     50 br L.3
     51 L.13:
     52 lda $0,257
     53 br L.3
     54 L.14:
     55 lda $0,258
     56 br L.3
     57 L.16:
     58 lda $27,yytext
     59 ldb $0,($27)
     60 br L.3
     61 L.8:
     62 ldq $16,yyout
     63 lda $17,L.18
     64 mov $14,$18
     65 jsr $26,fprintf
     66 ldgp $gp,0($26)
     67 L.9:
     68 L.5:
     69 jsr $26,yylook
     70 ldgp $gp,0($26)
     71 mov $0,$14
     72 cmplt $0,$31,$23
     73 beq $23,L.4
     74 mov $31,$0
     75 L.3:
     76 ldq $14,0($sp)
     77 ldq $26,8($sp)
     78 lda $sp,80($sp)
     79 ret
     80 .end yylex
     81 .sdata
     82 .globl yyvstop
     83 .align 2
     84 yyvstop:
     85 .long 0x0
     86 .long 0x4
     87 .long 0x0
     88 .long 0x3
     89 .long 0x4
     90 .long 0x0
     91 .long 0x2
     92 .long 0x4
     93 .long 0x0
     94 .long 0x1
     95 .long 0x4
     96 .long 0x0
     97 .long 0x2
     98 .long 0x0
     99 .long 0x1
    100 .long 0x0
    101 .long 0x0
    102 .globl yycrank
    103 .align 0
    104 yycrank:
    105 .byte 0x0
    106 .byte 0x0
    107 .byte 0x0
    108 .byte 0x0
    109 .byte 0x1
    110 .byte 0x3
    111 .byte 0x0
    112 .byte 0x0
    113 .byte 0x0
    114 .byte 0x0
    115 .byte 0x0
    116 .byte 0x0
    117 .byte 0x0
    118 .byte 0x0
    119 .byte 0x0
    120 .byte 0x0
    121 .byte 0x0
    122 .byte 0x0
    123 .byte 0x0
    124 .byte 0x0
    125 .byte 0x1
    126 .byte 0x4
    127 .byte 0x1
    128 .byte 0x3
    129 .byte 0x0
    130 .byte 0x0
    131 .byte 0x0
    132 .byte 0x0
    133 .byte 0x0
    134 .byte 0x0
    135 .byte 0x0
    136 .byte 0x0
    137 .byte 0x0
    138 .byte 0x0
    139 .byte 0x0
    140 .byte 0x0
    141 .byte 0x0
    142 .byte 0x0
    143 .byte 0x0
    144 .byte 0x0
    145 .byte 0x0
    146 .byte 0x0
    147 .byte 0x0
    148 .byte 0x0
    149 .byte 0x0
    150 .byte 0x0
    151 .byte 0x0
    152 .byte 0x0
    153 .byte 0x0
    154 .byte 0x0
    155 .byte 0x0
    156 .byte 0x0
    157 .byte 0x0
    158 .byte 0x0
    159 .byte 0x0
    160 .byte 0x0
    161 .byte 0x0
    162 .byte 0x0
    163 .byte 0x0
    164 .byte 0x0
    165 .byte 0x0
    166 .byte 0x0
    167 .byte 0x0
    168 .byte 0x0
    169 .byte 0x0
    170 .byte 0x0
    171 .byte 0x0
    172 .byte 0x0
    173 .byte 0x0
    174 .byte 0x0
    175 .byte 0x0
    176 .byte 0x0
    177 .byte 0x0
    178 .byte 0x0
    179 .byte 0x0
    180 .byte 0x0
    181 .byte 0x0
    182 .byte 0x0
    183 .byte 0x0
    184 .byte 0x0
    185 .byte 0x0
    186 .byte 0x0
    187 .byte 0x0
    188 .byte 0x0
    189 .byte 0x0
    190 .byte 0x0
    191 .byte 0x0
    192 .byte 0x0
    193 .byte 0x0
    194 .byte 0x0
    195 .byte 0x0
    196 .byte 0x0
    197 .byte 0x0
    198 .byte 0x0
    199 .byte 0x0
    200 .byte 0x0
    201 .byte 0x0
    202 .byte 0x0
    203 .byte 0x1
    204 .byte 0x5
    205 .byte 0x5
    206 .byte 0x7
    207 .byte 0x5
    208 .byte 0x7
    209 .byte 0x5
    210 .byte 0x7
    211 .byte 0x5
    212 .byte 0x7
    213 .byte 0x5
    214 .byte 0x7
    215 .byte 0x5
    216 .byte 0x7
    217 .byte 0x5
    218 .byte 0x7
    219 .byte 0x5
    220 .byte 0x7
    221 .byte 0x5
    222 .byte 0x7
    223 .byte 0x5
    224 .byte 0x7
    225 .byte 0x0
    226 .byte 0x0
    227 .byte 0x0
    228 .byte 0x0
    229 .byte 0x0
    230 .byte 0x0
    231 .byte 0x0
    232 .byte 0x0
    233 .byte 0x0
    234 .byte 0x0
    235 .byte 0x0
    236 .byte 0x0
    237 .byte 0x1
    238 .byte 0x6
    239 .byte 0x6
    240 .byte 0x8
    241 .byte 0x6
    242 .byte 0x8
    243 .byte 0x6
    244 .byte 0x8
    245 .byte 0x6
    246 .byte 0x8
    247 .byte 0x6
    248 .byte 0x8
    249 .byte 0x6
    250 .byte 0x8
    251 .byte 0x6
    252 .byte 0x8
    253 .byte 0x6
    254 .byte 0x8
    255 .byte 0x6
    256 .byte 0x8
    257 .byte 0x6
    258 .byte 0x8
    259 .byte 0x0
    260 .byte 0x0
    261 .byte 0x0
    262 .byte 0x0
    263 .byte 0x0
    264 .byte 0x0
    265 .byte 0x0
    266 .byte 0x0
    267 .byte 0x0
    268 .byte 0x0
    269 .byte 0x0
    270 .byte 0x0
    271 .byte 0x0
    272 .byte 0x0
    273 .byte 0x6
    274 .byte 0x8
    275 .byte 0x6
    276 .byte 0x8
    277 .byte 0x6
    278 .byte 0x8
    279 .byte 0x6
    280 .byte 0x8
    281 .byte 0x6
    282 .byte 0x8
    283 .byte 0x6
    284 .byte 0x8
    285 .byte 0x6
    286 .byte 0x8
    287 .byte 0x6
    288 .byte 0x8
    289 .byte 0x6
    290 .byte 0x8
    291 .byte 0x6
    292 .byte 0x8
    293 .byte 0x6
    294 .byte 0x8
    295 .byte 0x6
    296 .byte 0x8
    297 .byte 0x6
    298 .byte 0x8
    299 .byte 0x6
    300 .byte 0x8
    301 .byte 0x6
    302 .byte 0x8
    303 .byte 0x6
    304 .byte 0x8
    305 .byte 0x6
    306 .byte 0x8
    307 .byte 0x6
    308 .byte 0x8
    309 .byte 0x6
    310 .byte 0x8
    311 .byte 0x6
    312 .byte 0x8
    313 .byte 0x6
    314 .byte 0x8
    315 .byte 0x6
    316 .byte 0x8
    317 .byte 0x6
    318 .byte 0x8
    319 .byte 0x6
    320 .byte 0x8
    321 .byte 0x6
    322 .byte 0x8
    323 .byte 0x6
    324 .byte 0x8
    325 .byte 0x0
    326 .byte 0x0
    327 .byte 0x0
    328 .byte 0x0
    329 .byte 0x0
    330 .byte 0x0
    331 .byte 0x0
    332 .byte 0x0
    333 .byte 0x6
    334 .byte 0x8
    335 .byte 0x0
    336 .byte 0x0
    337 .byte 0x6
    338 .byte 0x8
    339 .byte 0x6
    340 .byte 0x8
    341 .byte 0x6
    342 .byte 0x8
    343 .byte 0x6
    344 .byte 0x8
    345 .byte 0x6
    346 .byte 0x8
    347 .byte 0x6
    348 .byte 0x8
    349 .byte 0x6
    350 .byte 0x8
    351 .byte 0x6
    352 .byte 0x8
    353 .byte 0x6
    354 .byte 0x8
    355 .byte 0x6
    356 .byte 0x8
    357 .byte 0x6
    358 .byte 0x8
    359 .byte 0x6
    360 .byte 0x8
    361 .byte 0x6
    362 .byte 0x8
    363 .byte 0x6
    364 .byte 0x8
    365 .byte 0x6
    366 .byte 0x8
    367 .byte 0x6
    368 .byte 0x8
    369 .byte 0x6
    370 .byte 0x8
    371 .byte 0x6
    372 .byte 0x8
    373 .byte 0x6
    374 .byte 0x8
    375 .byte 0x6
    376 .byte 0x8
    377 .byte 0x6
    378 .byte 0x8
    379 .byte 0x6
    380 .byte 0x8
    381 .byte 0x6
    382 .byte 0x8
    383 .byte 0x6
    384 .byte 0x8
    385 .byte 0x6
    386 .byte 0x8
    387 .byte 0x6
    388 .byte 0x8
    389 .byte 0x0
    390 .byte 0x0
    391 .byte 0x0
    392 .byte 0x0
    393 .byte 0x0
    394 .byte 0x0
    395 .globl yysvec
    396 .align 3
    397 yysvec:
    398 .quad 0x0
    399 .quad 0x0
    400 .quad 0x0
    401 .quad yycrank-2
    402 .quad 0x0
    403 .quad 0x0
    404 .quad yycrank
    405 .quad yysvec+24
    406 .quad 0x0
    407 .quad yycrank
    408 .quad 0x0
    409 .quad yyvstop+4
    410 .quad yycrank
    411 .quad 0x0
    412 .quad yyvstop+12
    413 .quad yycrank+4
    414 .quad 0x0
    415 .quad yyvstop+24
    416 .quad yycrank+38
    417 .quad 0x0
    418 .quad yyvstop+36
    419 .quad yycrank
    420 .quad yysvec+120
    421 .quad yyvstop+48
    422 .quad yycrank
    423 .quad yysvec+144
    424 .quad yyvstop+56
    425 .quad 0x0
    426 .quad 0x0
    427 .quad 0x0
    428 .globl yytop
    429 .align 3
    430 yytop:
    431 .quad yycrank+282
    432 .globl yybgin
    433 .align 3
    434 yybgin:
    435 .quad yysvec+24
    436 .globl yymatch
    437 .align 0
    438 yymatch:
    439 .byte 0
    440 .byte 1
    441 .byte 1
    442 .byte 1
    443 .byte 1
    444 .byte 1
    445 .byte 1
    446 .byte 1
    447 .byte 1
    448 .byte 9
    449 .byte 10
    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 1
    460 .byte 1
    461 .byte 1
    462 .byte 1
    463 .byte 1
    464 .byte 1
    465 .byte 1
    466 .byte 1
    467 .byte 1
    468 .byte 1
    469 .byte 1
    470 .byte 1
    471 .byte 9
    472 .byte 1
    473 .byte 1
    474 .byte 1
    475 .byte 1
    476 .byte 1
    477 .byte 1
    478 .byte 1
    479 .byte 1
    480 .byte 1
    481 .byte 1
    482 .byte 1
    483 .byte 1
    484 .byte 1
    485 .byte 1
    486 .byte 1
    487 .byte 48
    488 .byte 48
    489 .byte 48
    490 .byte 48
    491 .byte 48
    492 .byte 48
    493 .byte 48
    494 .byte 48
    495 .byte 48
    496 .byte 48
    497 .byte 1
    498 .byte 1
    499 .byte 1
    500 .byte 1
    501 .byte 1
    502 .byte 1
    503 .byte 1
    504 .byte 65
    505 .byte 65
    506 .byte 65
    507 .byte 65
    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 1
    531 .byte 1
    532 .byte 1
    533 .byte 1
    534 .byte 65
    535 .byte 1
    536 .byte 65
    537 .byte 65
    538 .byte 65
    539 .byte 65
    540 .byte 65
    541 .byte 65
    542 .byte 65
    543 .byte 65
    544 .byte 65
    545 .byte 65
    546 .byte 65
    547 .byte 65
    548 .byte 65
    549 .byte 65
    550 .byte 65
    551 .byte 65
    552 .byte 65
    553 .byte 65
    554 .byte 65
    555 .byte 65
    556 .byte 65
    557 .byte 65
    558 .byte 65
    559 .byte 65
    560 .byte 65
    561 .byte 65
    562 .byte 1
    563 .byte 1
    564 .byte 1
    565 .byte 1
    566 .byte 1
    567 .byte 0
    568 .globl yyextra
    569 .align 0
    570 yyextra:
    571 .byte 0
    572 .byte 0
    573 .byte 0
    574 .byte 0
    575 .byte 0
    576 .byte 0
    577 .byte 0
    578 .byte 0
    579 .byte 0
    580 .globl yylineno
    581 .align 2
    582 yylineno:
    583 .long 0x1
    584 .globl yysptr
    585 .align 3
    586 yysptr:
    587 .quad yysbuf
    588 .globl yyprevious
    589 .align 2
    590 yyprevious:
    591 .long 0xa
    592 .globl yylook
    593 .text
    594 .text
    595 .ent yylook
    596 yylook:
    597 ldgp $gp,0($27)
    598 lda $sp,-160($sp)
    599 .mask 0x5007e00,-104
    600 .frame $sp,160,$26,48
    601 stq $9,0($sp)
    602 stq $10,8($sp)
    603 stq $11,16($sp)
    604 stq $12,24($sp)
    605 stq $13,32($sp)
    606 stq $14,40($sp)
    607 stq $24,48($sp)
    608 stq $26,56($sp)
    609 .prologue 1
    610 ldl $27,yymorfg
    611 cmpeq $27,$31,$23
    612 beq $23,L.35
    613 lda $11,yytext
    614 br L.36
    615 L.35:
    616 stl $31,yymorfg
    617 ldl $27,yyleng
    618 lda $11,yytext($27)
    619 L.36:
    620 L.37:
    621 lda $13,yylstate
    622 ldq $27,yybgin
    623 mov $27,$14
    624 stq $27,yyestate
    625 ldl $27,yyprevious
    626 cmpeq $27,10,$23
    627 beq $23,L.41
    628 lda $14,24($14)
    629 L.41:
    630 L.43:
    631 ldq $12,($14)
    632 mov $12,$27
    633 lda $25,yycrank
    634 cmpeq $27,$25,$23
    635 beq $23,L.47
    636 ldq $27,8($14)
    637 stq $27,-64+160($sp)
    638 ldq $27,-64+160($sp)
    639 cmpeq $27,$31,$23
    640 beq $23,L.49
    641 br L.94
    642 L.49:
    643 ldq $27,-64+160($sp)
    644 ldq $27,($27)
    645 lda $25,yycrank
    646 cmpeq $27,$25,$23
    647 beq $23,L.51
    648 br L.94
    649 L.51:
    650 L.47:
    651 mov $11,$27
    652 stq $27,-88+160($sp)
    653 lda $11,1($27)
    654 ldq $25,yysptr
    655 lda $22,yysbuf
    656 cmpule $25,$22,$23
    657 bne $23,L.61
    658 ldq $25,yysptr
    659 lda $25,-1($25)
    660 stq $25,yysptr
    661 ldb $25,($25)
    662 stl $25,-76+160($sp)
    663 br L.62
    664 L.61:
    665 ldq $25,yyin
    666 ldl $22,($25)
    667 subl $22,1,$22
    668 stl $22,($25)
    669 cmplt $22,$31,$23
    670 beq $23,L.63
    671 ldq $16,yyin
    672 jsr $26,_filbuf
    673 ldgp $gp,0($26)
    674 mov $0,$27
    675 stl $27,-80+160($sp)
    676 br L.64
    677 L.63:
    678 ldq $27,yyin
    679 lda $27,8($27)
    680 ldq $25,($27)
    681 lda $22,1($25)
    682 stq $22,($27)
    683 ldbu $27,($25)
    684 stl $27,-80+160($sp)
    685 L.64:
    686 ldl $27,-80+160($sp)
    687 stl $27,-76+160($sp)
    688 L.62:
    689 ldl $27,-76+160($sp)
    690 stl $27,yytchar
    691 cmpeq $27,10,$23
    692 beq $23,L.59
    693 ldl $27,yylineno
    694 lda $27,1($27)
    695 stl $27,yylineno
    696 ldl $27,yytchar
    697 stl $27,-72+160($sp)
    698 br L.60
    699 L.59:
    700 ldl $27,yytchar
    701 stl $27,-72+160($sp)
    702 L.60:
    703 ldl $27,-72+160($sp)
    704 lda $25,-1
    705 cmpeq $27,$25,$23
    706 beq $23,L.57
    707 stl $31,-68+160($sp)
    708 br L.58
    709 L.57:
    710 ldl $27,yytchar
    711 stl $27,-68+160($sp)
    712 L.58:
    713 ldl $27,-68+160($sp)
    714 mov $27,$10
    715 ldq $25,-88+160($sp)
    716 stb $27,($25)
    717 L.65:
    718 mov $12,$9
    719 mov $12,$27
    720 lda $25,yycrank
    721 cmpule $27,$25,$23
    722 bne $23,L.66
    723 sll $10,8*(8-4),$27
    724 sra $27,8*(8-4),$27
    725 sll $27,1,$27
    726 addq $27,$9,$12
    727 mov $12,$27
    728 ldq $25,yytop
    729 cmpule $27,$25,$23
    730 beq $23,L.67
    731 lda $27,24
    732 ldb $25,($12)
    733 sll $25,8*(8-4),$25
    734 sra $25,8*(8-4),$25
    735 mulq $27,$25,$27
    736 lda $27,yysvec($27)
    737 mov $14,$25
    738 cmpeq $27,$25,$23
    739 beq $23,L.67
    740 lda $27,yysvec
    741 lda $25,24
    742 lda $22,1($12)
    743 ldb $22,($22)
    744 sll $22,8*(8-4),$22
    745 sra $22,8*(8-4),$22
    746 mulq $25,$22,$25
    747 lda $25,yysvec($25)
    748 cmpeq $25,$27,$23
    749 beq $23,L.70
    750 lda $27,-1($11)
    751 mov $27,$11
    752 ldb $27,($27)
    753 stl $27,yytchar
    754 ldl $27,yytchar
    755 cmpeq $27,10,$23
    756 beq $23,L.72
    757 ldl $27,yylineno
    758 subl $27,1,$27
    759 stl $27,yylineno
    760 L.72:
    761 ldq $27,yysptr
    762 lda $25,1($27)
    763 stq $25,yysptr
    764 ldl $25,yytchar
    765 stb $25,($27)
    766 br L.94
    767 L.70:
    768 mov $13,$27
    769 lda $13,8($27)
    770 lda $25,24
    771 lda $22,1($12)
    772 ldb $22,($22)
    773 sll $22,8*(8-4),$22
    774 sra $22,8*(8-4),$22
    775 mulq $25,$22,$25
    776 lda $25,yysvec($25)
    777 mov $25,$14
    778 stq $25,($27)
    779 br L.43
    780 L.66:
    781 mov $12,$27
    782 lda $25,yycrank
    783 cmpult $27,$25,$23
    784 beq $23,L.75
    785 lda $27,yycrank
    786 mov $12,$25
    787 subq $27,$25,$27
    788 divq $27,2,$27
    789 sll $27,1,$27
    790 lda $27,yycrank($27)
    791 mov $27,$9
    792 mov $27,$12
    793 sll $10,8*(8-4),$27
    794 sra $27,8*(8-4),$27
    795 sll $27,1,$27
    796 addq $27,$12,$12
    797 mov $12,$27
    798 ldq $25,yytop
    799 cmpule $27,$25,$23
    800 beq $23,L.77
    801 lda $27,24
    802 ldb $25,($12)
    803 sll $25,8*(8-4),$25
    804 sra $25,8*(8-4),$25
    805 mulq $27,$25,$27
    806 lda $27,yysvec($27)
    807 mov $14,$25
    808 cmpeq $27,$25,$23
    809 beq $23,L.77
    810 lda $27,yysvec
    811 lda $25,24
    812 lda $22,1($12)
    813 ldb $22,($22)
    814 sll $22,8*(8-4),$22
    815 sra $22,8*(8-4),$22
    816 mulq $25,$22,$25
    817 lda $25,yysvec($25)
    818 cmpeq $25,$27,$23
    819 beq $23,L.79
    820 lda $27,-1($11)
    821 mov $27,$11
    822 ldb $27,($27)
    823 stl $27,yytchar
    824 ldl $27,yytchar
    825 cmpeq $27,10,$23
    826 beq $23,L.81
    827 ldl $27,yylineno
    828 subl $27,1,$27
    829 stl $27,yylineno
    830 L.81:
    831 ldq $27,yysptr
    832 lda $25,1($27)
    833 stq $25,yysptr
    834 ldl $25,yytchar
    835 stb $25,($27)
    836 br L.94
    837 L.79:
    838 mov $13,$27
    839 lda $13,8($27)
    840 lda $25,24
    841 lda $22,1($12)
    842 ldb $22,($22)
    843 sll $22,8*(8-4),$22
    844 sra $22,8*(8-4),$22
    845 mulq $25,$22,$25
    846 lda $25,yysvec($25)
    847 mov $25,$14
    848 stq $25,($27)
    849 br L.43
    850 L.77:
    851 lda $27,yymatch($10)
    852 ldb $27,($27)
    853 sll $27,8*(8-4),$27
    854 sra $27,8*(8-4),$27
    855 sll $27,1,$27
    856 addq $27,$9,$12
    857 mov $12,$27
    858 ldq $25,yytop
    859 cmpule $27,$25,$23
    860 beq $23,L.83
    861 lda $27,24
    862 ldb $25,($12)
    863 sll $25,8*(8-4),$25
    864 sra $25,8*(8-4),$25
    865 mulq $27,$25,$27
    866 lda $27,yysvec($27)
    867 mov $14,$25
    868 cmpeq $27,$25,$23
    869 beq $23,L.83
    870 lda $27,yysvec
    871 lda $25,24
    872 lda $22,1($12)
    873 ldb $22,($22)
    874 sll $22,8*(8-4),$22
    875 sra $22,8*(8-4),$22
    876 mulq $25,$22,$25
    877 lda $25,yysvec($25)
    878 cmpeq $25,$27,$23
    879 beq $23,L.85
    880 lda $27,-1($11)
    881 mov $27,$11
    882 ldb $27,($27)
    883 stl $27,yytchar
    884 ldl $27,yytchar
    885 cmpeq $27,10,$23
    886 beq $23,L.87
    887 ldl $27,yylineno
    888 subl $27,1,$27
    889 stl $27,yylineno
    890 L.87:
    891 ldq $27,yysptr
    892 lda $25,1($27)
    893 stq $25,yysptr
    894 ldl $25,yytchar
    895 stb $25,($27)
    896 br L.94
    897 L.85:
    898 mov $13,$27
    899 lda $13,8($27)
    900 lda $25,24
    901 lda $22,1($12)
    902 ldb $22,($22)
    903 sll $22,8*(8-4),$22
    904 sra $22,8*(8-4),$22
    905 mulq $25,$22,$25
    906 lda $25,yysvec($25)
    907 mov $25,$14
    908 stq $25,($27)
    909 br L.43
    910 L.83:
    911 L.75:
    912 L.67:
    913 ldq $27,8($14)
    914 mov $27,$14
    915 cmpeq $27,$31,$23
    916 bne $23,L.89
    917 ldq $27,($14)
    918 mov $27,$12
    919 lda $25,yycrank
    920 cmpeq $27,$25,$23
    921 bne $23,L.89
    922 br L.65
    923 L.89:
    924 lda $27,-1($11)
    925 mov $27,$11
    926 ldb $27,($27)
    927 stl $27,yytchar
    928 ldl $27,yytchar
    929 cmpeq $27,10,$23
    930 beq $23,L.91
    931 ldl $27,yylineno
    932 subl $27,1,$27
    933 stl $27,yylineno
    934 L.91:
    935 ldq $27,yysptr
    936 lda $25,1($27)
    937 stq $25,yysptr
    938 ldl $25,yytchar
    939 stb $25,($27)
    940 br L.94
    941 L.93:
    942 mov $11,$27
    943 lda $11,-1($27)
    944 stb $31,($27)
    945 ldq $27,($13)
    946 mov $31,$25
    947 mov $27,$22
    948 cmpeq $22,$25,$23
    949 bne $23,L.96
    950 ldq $27,16($27)
    951 stq $27,yyfnd
    952 cmpeq $27,$25,$23
    953 bne $23,L.96
    954 ldq $27,yyfnd
    955 ldl $27,($27)
    956 cmple $27,$31,$23
    957 bne $23,L.96
    958 stq $13,yyolsp
    959 ldq $27,yyfnd
    960 ldl $27,($27)
    961 lda $27,yyextra($27)
    962 ldb $27,($27)
    963 cmpeq $27,$31,$23
    964 bne $23,L.98
    965 br L.101
    966 L.100:
    967 lda $13,-8($13)
    968 mov $11,$27
    969 lda $11,-1($27)
    970 ldb $27,($27)
    971 stl $27,yytchar
    972 ldl $27,yytchar
    973 cmpeq $27,10,$23
    974 beq $23,L.103
    975 ldl $27,yylineno
    976 subl $27,1,$27
    977 stl $27,yylineno
    978 L.103:
    979 ldq $27,yysptr
    980 lda $25,1($27)
    981 stq $25,yysptr
    982 ldl $25,yytchar
    983 stb $25,($27)
    984 L.101:
    985 ldq $27,($13)
    986 ldq $16,16($27)
    987 ldq $27,yyfnd
    988 ldl $27,($27)
    989 negl $27,$17
    990 jsr $26,yyback
    991 ldgp $gp,0($26)
    992 cmpeq $0,1,$23
    993 bne $23,L.105
    994 mov $13,$27
    995 lda $25,yylstate
    996 cmpule $27,$25,$23
    997 beq $23,L.100
    998 L.105:
    999 L.98:
   1000 ldb $27,($11)
   1001 stl $27,yyprevious
   1002 stq $13,yylsp
   1003 lda $27,yytext
   1004 mov $11,$25
   1005 subq $25,$27,$27
   1006 lda $27,1($27)
   1007 stl $27,yyleng
   1008 ldl $27,yyleng
   1009 stb $31,yytext($27)
   1010 ldq $27,yyfnd
   1011 lda $25,4($27)
   1012 stq $25,yyfnd
   1013 ldl $0,($27)
   1014 br L.34
   1015 L.96:
   1016 ldb $27,($11)
   1017 stl $27,yytchar
   1018 ldl $27,yytchar
   1019 cmpeq $27,10,$23
   1020 beq $23,L.106
   1021 ldl $27,yylineno
   1022 subl $27,1,$27
   1023 stl $27,yylineno
   1024 L.106:
   1025 ldq $27,yysptr
   1026 lda $25,1($27)
   1027 stq $25,yysptr
   1028 ldl $25,yytchar
   1029 stb $25,($27)
   1030 L.94:
   1031 mov $13,$27
   1032 lda $13,-8($27)
   1033 lda $25,yylstate
   1034 cmpule $27,$25,$23
   1035 beq $23,L.93
   1036 lda $27,yytext
   1037 ldb $27,($27)
   1038 cmpeq $27,$31,$23
   1039 beq $23,L.108
   1040 lda $27,yysbuf
   1041 stq $27,yysptr
   1042 mov $31,$0
   1043 br L.34
   1044 L.108:
   1045 ldq $27,yysptr
   1046 lda $25,yysbuf
   1047 cmpule $27,$25,$23
   1048 bne $23,L.118
   1049 ldq $27,yysptr
   1050 lda $27,-1($27)
   1051 stq $27,yysptr
   1052 ldb $27,($27)
   1053 stl $27,-76+160($sp)
   1054 br L.119
   1055 L.118:
   1056 ldq $27,yyin
   1057 ldl $25,($27)
   1058 subl $25,1,$25
   1059 stl $25,($27)
   1060 cmplt $25,$31,$23
   1061 beq $23,L.120
   1062 ldq $16,yyin
   1063 jsr $26,_filbuf
   1064 ldgp $gp,0($26)
   1065 mov $0,$27
   1066 stl $27,-80+160($sp)
   1067 br L.121
   1068 L.120:
   1069 ldq $27,yyin
   1070 lda $27,8($27)
   1071 ldq $25,($27)
   1072 lda $22,1($25)
   1073 stq $22,($27)
   1074 ldbu $27,($25)
   1075 stl $27,-80+160($sp)
   1076 L.121:
   1077 ldl $27,-80+160($sp)
   1078 stl $27,-76+160($sp)
   1079 L.119:
   1080 ldl $27,-76+160($sp)
   1081 stl $27,yytchar
   1082 cmpeq $27,10,$23
   1083 beq $23,L.116
   1084 ldl $27,yylineno
   1085 lda $27,1($27)
   1086 stl $27,yylineno
   1087 ldl $27,yytchar
   1088 stl $27,-72+160($sp)
   1089 br L.117
   1090 L.116:
   1091 ldl $27,yytchar
   1092 stl $27,-72+160($sp)
   1093 L.117:
   1094 ldl $27,-72+160($sp)
   1095 lda $25,-1
   1096 cmpeq $27,$25,$23
   1097 beq $23,L.114
   1098 stl $31,-68+160($sp)
   1099 br L.115
   1100 L.114:
   1101 ldl $27,yytchar
   1102 stl $27,-68+160($sp)
   1103 L.115:
   1104 ldl $27,-68+160($sp)
   1105 stb $27,yytext
   1106 sll $27,8*(8-1),$27
   1107 sra $27,8*(8-1),$27
   1108 stl $27,yyprevious
   1109 ldl $27,yyprevious
   1110 cmple $27,$31,$23
   1111 bne $23,L.122
   1112 ldq $27,yyout
   1113 ldl $25,($27)
   1114 subl $25,1,$25
   1115 stl $25,($27)
   1116 cmplt $25,$31,$23
   1117 beq $23,L.125
   1118 ldl $27,yyprevious
   1119 and $27,(1<<(8*1))-1,$27
   1120 mov $27,$16
   1121 ldq $17,yyout
   1122 jsr $26,_flsbuf
   1123 ldgp $gp,0($26)
   1124 br L.126
   1125 L.125:
   1126 ldq $27,yyout
   1127 lda $27,8($27)
   1128 ldq $25,($27)
   1129 lda $22,1($25)
   1130 stq $22,($27)
   1131 ldl $27,yyprevious
   1132 stb $27,($25)
   1133 L.126:
   1134 L.122:
   1135 lda $11,yytext
   1136 br L.37
   1137 L.34:
   1138 ldq $9,0($sp)
   1139 ldq $10,8($sp)
   1140 ldq $11,16($sp)
   1141 ldq $12,24($sp)
   1142 ldq $13,32($sp)
   1143 ldq $14,40($sp)
   1144 ldq $24,48($sp)
   1145 ldq $26,56($sp)
   1146 lda $sp,160($sp)
   1147 ret
   1148 .end yylook
   1149 .globl yyback
   1150 .text
   1151 .ent yyback
   1152 yyback:
   1153 ldgp $gp,0($27)
   1154 lda $sp,-64($sp)
   1155 .frame $sp,64,$26,48
   1156 .prologue 1
   1157 mov $16,$27
   1158 cmpeq $27,$31,$23
   1159 beq $23,L.131
   1160 mov $31,$0
   1161 br L.127
   1162 L.130:
   1163 mov $16,$27
   1164 lda $16,4($27)
   1165 ldl $27,($27)
   1166 cmpeq $27,$17,$23
   1167 beq $23,L.133
   1168 lda $0,1
   1169 br L.127
   1170 L.133:
   1171 L.131:
   1172 ldl $27,($16)
   1173 cmpeq $27,$31,$23
   1174 beq $23,L.130
   1175 mov $31,$0
   1176 L.127:
   1177 lda $sp,64($sp)
   1178 ret
   1179 .end yyback
   1180 .globl yyinput
   1181 .text
   1182 .ent yyinput
   1183 yyinput:
   1184 ldgp $gp,0($27)
   1185 lda $sp,-96($sp)
   1186 .mask 0x4007800,-64
   1187 .frame $sp,96,$26,48
   1188 stq $11,0($sp)
   1189 stq $12,8($sp)
   1190 stq $13,16($sp)
   1191 stq $14,24($sp)
   1192 stq $26,32($sp)
   1193 .prologue 1
   1194 ldq $27,yysptr
   1195 lda $25,yysbuf
   1196 cmpule $27,$25,$23
   1197 bne $23,L.144
   1198 ldq $27,yysptr
   1199 lda $27,-1($27)
   1200 stq $27,yysptr
   1201 ldb $12,($27)
   1202 br L.145
   1203 L.144:
   1204 ldq $27,yyin
   1205 ldl $25,($27)
   1206 subl $25,1,$25
   1207 stl $25,($27)
   1208 cmplt $25,$31,$23
   1209 beq $23,L.146
   1210 ldq $16,yyin
   1211 jsr $26,_filbuf
   1212 ldgp $gp,0($26)
   1213 mov $0,$27
   1214 mov $27,$11
   1215 br L.147
   1216 L.146:
   1217 ldq $27,yyin
   1218 lda $27,8($27)
   1219 ldq $25,($27)
   1220 lda $22,1($25)
   1221 stq $22,($27)
   1222 ldbu $11,($25)
   1223 L.147:
   1224 mov $11,$12
   1225 L.145:
   1226 stl $12,yytchar
   1227 cmpeq $12,10,$23
   1228 beq $23,L.142
   1229 ldl $27,yylineno
   1230 lda $27,1($27)
   1231 stl $27,yylineno
   1232 ldl $13,yytchar
   1233 br L.143
   1234 L.142:
   1235 ldl $13,yytchar
   1236 L.143:
   1237 lda $27,-1
   1238 cmpeq $13,$27,$23
   1239 beq $23,L.140
   1240 mov $31,$14
   1241 br L.141
   1242 L.140:
   1243 ldl $14,yytchar
   1244 L.141:
   1245 mov $14,$0
   1246 L.135:
   1247 ldq $11,0($sp)
   1248 ldq $12,8($sp)
   1249 ldq $13,16($sp)
   1250 ldq $14,24($sp)
   1251 ldq $26,32($sp)
   1252 lda $sp,96($sp)
   1253 ret
   1254 .end yyinput
   1255 .globl yyoutput
   1256 .text
   1257 .ent yyoutput
   1258 yyoutput:
   1259 ldgp $gp,0($27)
   1260 lda $sp,-80($sp)
   1261 .mask 0x5000000,-72
   1262 .frame $sp,80,$26,48
   1263 stq $24,0($sp)
   1264 stq $26,8($sp)
   1265 stq $16,32($sp)
   1266 .prologue 1
   1267 ldq $27,yyout
   1268 ldl $25,($27)
   1269 subl $25,1,$25
   1270 stl $25,($27)
   1271 cmplt $25,$31,$23
   1272 beq $23,L.150
   1273 ldl $27,-48+80($sp)
   1274 and $27,(1<<(8*1))-1,$27
   1275 mov $27,$16
   1276 ldq $17,yyout
   1277 jsr $26,_flsbuf
   1278 ldgp $gp,0($26)
   1279 br L.151
   1280 L.150:
   1281 ldq $27,yyout
   1282 lda $27,8($27)
   1283 ldq $25,($27)
   1284 lda $22,1($25)
   1285 stq $22,($27)
   1286 ldl $27,-48+80($sp)
   1287 stb $27,($25)
   1288 L.151:
   1289 mov $31,$0
   1290 L.148:
   1291 ldq $24,0($sp)
   1292 ldq $26,8($sp)
   1293 lda $sp,80($sp)
   1294 ret
   1295 .end yyoutput
   1296 .globl yyunput
   1297 .text
   1298 .ent yyunput
   1299 yyunput:
   1300 ldgp $gp,0($27)
   1301 lda $sp,-80($sp)
   1302 .mask 0x5000000,-72
   1303 .frame $sp,80,$26,48
   1304 stq $24,0($sp)
   1305 stq $26,8($sp)
   1306 .prologue 1
   1307 stl $16,yytchar
   1308 ldl $27,yytchar
   1309 cmpeq $27,10,$23
   1310 beq $23,L.153
   1311 ldl $27,yylineno
   1312 subl $27,1,$27
   1313 stl $27,yylineno
   1314 L.153:
   1315 ldq $27,yysptr
   1316 lda $25,1($27)
   1317 stq $25,yysptr
   1318 ldl $25,yytchar
   1319 stb $25,($27)
   1320 mov $31,$0
   1321 L.152:
   1322 ldq $24,0($sp)
   1323 ldq $26,8($sp)
   1324 lda $sp,80($sp)
   1325 ret
   1326 .end yyunput
   1327 .globl main
   1328 .text
   1329 .ent main
   1330 main:
   1331 ldgp $gp,0($27)
   1332 lda $sp,-64($sp)
   1333 .mask 0x4000000,-64
   1334 .frame $sp,64,$26,48
   1335 stq $26,0($sp)
   1336 .prologue 1
   1337 jsr $26,yyparse
   1338 ldgp $gp,0($26)
   1339 mov $31,$0
   1340 L.155:
   1341 ldq $26,0($sp)
   1342 lda $sp,64($sp)
   1343 ret
   1344 .end main
   1345 .globl yyerror
   1346 .text
   1347 .ent yyerror
   1348 yyerror:
   1349 ldgp $gp,0($27)
   1350 lda $sp,-64($sp)
   1351 .mask 0x4000000,-64
   1352 .frame $sp,64,$26,48
   1353 stq $26,0($sp)
   1354 stq $16,16($sp)
   1355 .prologue 1
   1356 lda $16,L.157
   1357 ldq $17,-48+64($sp)
   1358 jsr $26,printf
   1359 ldgp $gp,0($26)
   1360 mov $31,$0
   1361 L.156:
   1362 ldq $26,0($sp)
   1363 lda $sp,64($sp)
   1364 ret
   1365 .end yyerror
   1366 .sdata
   1367 .globl yyexca
   1368 .align 1
   1369 yyexca:
   1370 .word 0xffff
   1371 .word 0x1
   1372 .word 0x0
   1373 .word 0xffff
   1374 .word 0xfffe
   1375 .word 0x0
   1376 .globl yyact
   1377 .align 1
   1378 yyact:
   1379 .word 0xc
   1380 .word 0x2
   1381 .word 0x9
   1382 .word 0x8
   1383 .word 0x11
   1384 .word 0xb
   1385 .word 0x19
   1386 .word 0x11
   1387 .word 0xf
   1388 .word 0x12
   1389 .word 0x10
   1390 .word 0xa
   1391 .word 0x12
   1392 .word 0x11
   1393 .word 0xf
   1394 .word 0x7
   1395 .word 0x10
   1396 .word 0xd
   1397 .word 0x12
   1398 .word 0x5
   1399 .word 0x3
   1400 .word 0x1
   1401 .word 0x0
   1402 .word 0x13
   1403 .word 0x14
   1404 .word 0x0
   1405 .word 0x0
   1406 .word 0x15
   1407 .word 0x16
   1408 .word 0x17
   1409 .word 0x18
   1410 .word 0x0
   1411 .word 0x0
   1412 .word 0x0
   1413 .word 0x0
   1414 .word 0x0
   1415 .word 0x0
   1416 .word 0x0
   1417 .word 0x0
   1418 .word 0x0
   1419 .word 0x0
   1420 .word 0x0
   1421 .word 0x0
   1422 .word 0x0
   1423 .word 0x0
   1424 .word 0x0
   1425 .word 0x0
   1426 .word 0x0
   1427 .word 0x0
   1428 .word 0x0
   1429 .word 0x0
   1430 .word 0x0
   1431 .word 0x0
   1432 .word 0x0
   1433 .word 0x0
   1434 .word 0x0
   1435 .word 0x0
   1436 .word 0x0
   1437 .word 0x0
   1438 .word 0x0
   1439 .word 0x0
   1440 .word 0x0
   1441 .word 0x0
   1442 .word 0x0
   1443 .word 0x0
   1444 .word 0x0
   1445 .word 0x0
   1446 .word 0x0
   1447 .word 0x0
   1448 .word 0x0
   1449 .word 0x0
   1450 .word 0x0
   1451 .word 0x0
   1452 .word 0x0
   1453 .word 0x0
   1454 .word 0x0
   1455 .word 0x0
   1456 .word 0x0
   1457 .word 0x0
   1458 .word 0x0
   1459 .word 0x0
   1460 .word 0x0
   1461 .word 0x0
   1462 .word 0x0
   1463 .word 0x0
   1464 .word 0x0
   1465 .word 0x0
   1466 .word 0x0
   1467 .word 0x0
   1468 .word 0x0
   1469 .word 0x0
   1470 .word 0x0
   1471 .word 0x0
   1472 .word 0x0
   1473 .word 0x0
   1474 .word 0x0
   1475 .word 0x0
   1476 .word 0x0
   1477 .word 0x0
   1478 .word 0x0
   1479 .word 0x0
   1480 .word 0x0
   1481 .word 0x0
   1482 .word 0x0
   1483 .word 0x0
   1484 .word 0x0
   1485 .word 0x0
   1486 .word 0x0
   1487 .word 0x0
   1488 .word 0x0
   1489 .word 0x0
   1490 .word 0x0
   1491 .word 0x0
   1492 .word 0x0
   1493 .word 0x0
   1494 .word 0x0
   1495 .word 0x0
   1496 .word 0x0
   1497 .word 0x0
   1498 .word 0x0
   1499 .word 0x0
   1500 .word 0x0
   1501 .word 0x0
   1502 .word 0x0
   1503 .word 0x0
   1504 .word 0x0
   1505 .word 0x0
   1506 .word 0x0
   1507 .word 0x0
   1508 .word 0x0
   1509 .word 0x0
   1510 .word 0x0
   1511 .word 0x0
   1512 .word 0x0
   1513 .word 0x0
   1514 .word 0x0
   1515 .word 0x0
   1516 .word 0x0
   1517 .word 0x0
   1518 .word 0x0
   1519 .word 0x0
   1520 .word 0x0
   1521 .word 0x0
   1522 .word 0x0
   1523 .word 0x0
   1524 .word 0x0
   1525 .word 0x0
   1526 .word 0x0
   1527 .word 0x0
   1528 .word 0x0
   1529 .word 0x0
   1530 .word 0x0
   1531 .word 0x0
   1532 .word 0x0
   1533 .word 0x0
   1534 .word 0x0
   1535 .word 0x0
   1536 .word 0x0
   1537 .word 0x0
   1538 .word 0x0
   1539 .word 0x0
   1540 .word 0x0
   1541 .word 0x0
   1542 .word 0x0
   1543 .word 0x0
   1544 .word 0x0
   1545 .word 0x0
   1546 .word 0x0
   1547 .word 0x0
   1548 .word 0x0
   1549 .word 0x0
   1550 .word 0x0
   1551 .word 0x0
   1552 .word 0x0
   1553 .word 0x0
   1554 .word 0x0
   1555 .word 0x0
   1556 .word 0x0
   1557 .word 0x0
   1558 .word 0x0
   1559 .word 0x0
   1560 .word 0x0
   1561 .word 0x0
   1562 .word 0x0
   1563 .word 0x0
   1564 .word 0x0
   1565 .word 0x0
   1566 .word 0x0
   1567 .word 0x0
   1568 .word 0x0
   1569 .word 0x0
   1570 .word 0x0
   1571 .word 0x0
   1572 .word 0x0
   1573 .word 0x0
   1574 .word 0x0
   1575 .word 0x0
   1576 .word 0x0
   1577 .word 0x0
   1578 .word 0x0
   1579 .word 0x0
   1580 .word 0x0
   1581 .word 0x0
   1582 .word 0x0
   1583 .word 0x0
   1584 .word 0x0
   1585 .word 0x0
   1586 .word 0x0
   1587 .word 0x0
   1588 .word 0x0
   1589 .word 0x0
   1590 .word 0x0
   1591 .word 0x0
   1592 .word 0x0
   1593 .word 0x0
   1594 .word 0x0
   1595 .word 0x0
   1596 .word 0x6
   1597 .word 0xe
   1598 .word 0x0
   1599 .word 0x0
   1600 .word 0x0
   1601 .word 0x0
   1602 .word 0x0
   1603 .word 0x0
   1604 .word 0x0
   1605 .word 0x0
   1606 .word 0x0
   1607 .word 0x0
   1608 .word 0x0
   1609 .word 0x0
   1610 .word 0x0
   1611 .word 0x0
   1612 .word 0x0
   1613 .word 0x0
   1614 .word 0x0
   1615 .word 0x0
   1616 .word 0x0
   1617 .word 0x0
   1618 .word 0x0
   1619 .word 0x0
   1620 .word 0x0
   1621 .word 0x0
   1622 .word 0x0
   1623 .word 0x0
   1624 .word 0x0
   1625 .word 0x0
   1626 .word 0x4
   1627 .word 0x6
   1628 .globl yypact
   1629 .align 1
   1630 yypact:
   1631 .word 0xfc18
   1632 .word 0xfff7
   1633 .word 0xfc18
   1634 .word 0x5
   1635 .word 0xfff9
   1636 .word 0xffc5
   1637 .word 0xfc18
   1638 .word 0xfc18
   1639 .word 0xfc18
   1640 .word 0xffd8
   1641 .word 0xffe3
   1642 .word 0xffd8
   1643 .word 0xffd8
   1644 .word 0xfc18
   1645 .word 0xfc18
   1646 .word 0xffd8
   1647 .word 0xffd8
   1648 .word 0xffd8
   1649 .word 0xffd8
   1650 .word 0xffda
   1651 .word 0xffdd
   1652 .word 0xffda
   1653 .word 0xffda
   1654 .word 0xfc18
   1655 .word 0xfc18
   1656 .word 0xfc18
   1657 .globl yypgo
   1658 .align 1
   1659 yypgo:
   1660 .word 0x0
   1661 .word 0x15
   1662 .word 0x14
   1663 .word 0x11
   1664 .word 0xb
   1665 .globl yyr1
   1666 .align 1
   1667 yyr1:
   1668 .word 0x0
   1669 .word 0x1
   1670 .word 0x1
   1671 .word 0x1
   1672 .word 0x1
   1673 .word 0x2
   1674 .word 0x4
   1675 .word 0x4
   1676 .word 0x4
   1677 .word 0x4
   1678 .word 0x4
   1679 .word 0x4
   1680 .word 0x4
   1681 .word 0x4
   1682 .word 0x3
   1683 .globl yyr2
   1684 .align 1
   1685 yyr2:
   1686 .word 0x0
   1687 .word 0x0
   1688 .word 0x2
   1689 .word 0x3
   1690 .word 0x3
   1691 .word 0x3
   1692 .word 0x3
   1693 .word 0x3
   1694 .word 0x3
   1695 .word 0x3
   1696 .word 0x2
   1697 .word 0x3
   1698 .word 0x1
   1699 .word 0x1
   1700 .word 0x1
   1701 .globl yychk
   1702 .align 1
   1703 yychk:
   1704 .word 0xfc18
   1705 .word 0xffff
   1706 .word 0xa
   1707 .word 0xfffe
   1708 .word 0x100
   1709 .word 0xfffd
   1710 .word 0x101
   1711 .word 0xa
   1712 .word 0xa
   1713 .word 0x3d
   1714 .word 0xfffc
   1715 .word 0x2d
   1716 .word 0x28
   1717 .word 0xfffd
   1718 .word 0x102
   1719 .word 0x2b
   1720 .word 0x2d
   1721 .word 0x2a
   1722 .word 0x2f
   1723 .word 0xfffc
   1724 .word 0xfffc
   1725 .word 0xfffc
   1726 .word 0xfffc
   1727 .word 0xfffc
   1728 .word 0xfffc
   1729 .word 0x29
   1730 .globl yydef
   1731 .align 1
   1732 yydef:
   1733 .word 0x1
   1734 .word 0xfffe
   1735 .word 0x2
   1736 .word 0x0
   1737 .word 0x0
   1738 .word 0x0
   1739 .word 0xe
   1740 .word 0x3
   1741 .word 0x4
   1742 .word 0x0
   1743 .word 0x5
   1744 .word 0x0
   1745 .word 0x0
   1746 .word 0xc
   1747 .word 0xd
   1748 .word 0x0
   1749 .word 0x0
   1750 .word 0x0
   1751 .word 0x0
   1752 .word 0xa
   1753 .word 0x0
   1754 .word 0x6
   1755 .word 0x7
   1756 .word 0x8
   1757 .word 0x9
   1758 .word 0xb
   1759 .globl yychar
   1760 .align 2
   1761 yychar:
   1762 .long 0xffffffff
   1763 .globl yynerrs
   1764 .align 2
   1765 yynerrs:
   1766 .long 0x0
   1767 .globl yyerrflag
   1768 .align 1
   1769 yyerrflag:
   1770 .word 0x0
   1771 .globl yyparse
   1772 .text
   1773 .text
   1774 .ent yyparse
   1775 yyparse:
   1776 ldgp $gp,0($27)
   1777 lda $sp,-432($sp)
   1778 .mask 0x5007e00,-376
   1779 .frame $sp,432,$26,48
   1780 stq $9,0($sp)
   1781 stq $10,8($sp)
   1782 stq $11,16($sp)
   1783 stq $12,24($sp)
   1784 stq $13,32($sp)
   1785 stq $14,40($sp)
   1786 stq $24,48($sp)
   1787 stq $26,56($sp)
   1788 .prologue 1
   1789 mov $31,$27
   1790 mov $27,$13
   1791 lda $25,-1
   1792 stl $25,yychar
   1793 stl $31,yynerrs
   1794 stw $27,yyerrflag
   1795 lda $12,-360+432($sp)
   1796 lda $10,yyv-4
   1797 L.161:
   1798 lda $27,2($12)
   1799 mov $27,$12
   1800 lda $25,-58+432($sp)
   1801 cmpule $27,$25,$23
   1802 bne $23,L.162
   1803 lda $16,L.165
   1804 jsr $26,yyerror
   1805 ldgp $gp,0($26)
   1806 lda $0,1
   1807 br L.158
   1808 L.162:
   1809 stw $13,($12)
   1810 lda $10,4($10)
   1811 ldl $27,yyval
   1812 stl $27,($10)
   1813 L.166:
   1814 sll $13,8*(8-2),$27
   1815 sra $27,8*(8-2),$27
   1816 sll $27,8*(8-4),$27
   1817 sra $27,8*(8-4),$27
   1818 sll $27,1,$27
   1819 lda $27,yypact($27)
   1820 ldw $11,($27)
   1821 sll $11,8*(8-2),$27
   1822 sra $27,8*(8-2),$27
   1823 lda $25,-1000
   1824 cmple $27,$25,$23
   1825 beq $23,L.167
   1826 br L.169
   1827 L.167:
   1828 ldl $27,yychar
   1829 cmplt $27,$31,$23
   1830 beq $23,L.170
   1831 jsr $26,yylex
   1832 ldgp $gp,0($26)
   1833 stl $0,yychar
   1834 cmplt $0,$31,$23
   1835 beq $23,L.172
   1836 stl $31,yychar
   1837 L.172:
   1838 L.170:
   1839 sll $11,8*(8-2),$27
   1840 sra $27,8*(8-2),$27
   1841 ldl $25,yychar
   1842 addl $27,$25,$27
   1843 mov $27,$11
   1844 sll $27,8*(8-2),$27
   1845 sra $27,8*(8-2),$27
   1846 cmplt $27,$31,$23
   1847 bne $23,L.176
   1848 sll $11,8*(8-2),$27
   1849 sra $27,8*(8-2),$27
   1850 lda $25,249
   1851 cmplt $27,$25,$23
   1852 bne $23,L.174
   1853 L.176:
   1854 br L.169
   1855 L.174:
   1856 sll $11,8*(8-2),$27
   1857 sra $27,8*(8-2),$27
   1858 sll $27,8*(8-4),$27
   1859 sra $27,8*(8-4),$27
   1860 sll $27,1,$27
   1861 lda $27,yyact($27)
   1862 ldw $27,($27)
   1863 mov $27,$11
   1864 sll $27,8*(8-2),$27
   1865 sra $27,8*(8-2),$27
   1866 sll $27,8*(8-4),$27
   1867 sra $27,8*(8-4),$27
   1868 sll $27,1,$27
   1869 lda $27,yychk($27)
   1870 ldw $27,($27)
   1871 ldl $25,yychar
   1872 cmpeq $27,$25,$23
   1873 beq $23,L.177
   1874 lda $27,-1
   1875 stl $27,yychar
   1876 ldl $27,yylval
   1877 stl $27,yyval
   1878 mov $11,$13
   1879 lda $27,yyerrflag
   1880 ldw $27,($27)
   1881 cmple $27,$31,$23
   1882 bne $23,L.161
   1883 lda $27,yyerrflag
   1884 ldw $27,($27)
   1885 subl $27,1,$27
   1886 stw $27,yyerrflag
   1887 br L.161
   1888 L.177:
   1889 L.169:
   1890 sll $13,8*(8-2),$27
   1891 sra $27,8*(8-2),$27
   1892 sll $27,8*(8-4),$27
   1893 sra $27,8*(8-4),$27
   1894 sll $27,1,$27
   1895 lda $27,yydef($27)
   1896 ldw $27,($27)
   1897 mov $27,$11
   1898 sll $27,8*(8-2),$27
   1899 sra $27,8*(8-2),$27
   1900 lda $25,-2
   1901 cmpeq $27,$25,$23
   1902 beq $23,L.181
   1903 ldl $27,yychar
   1904 cmplt $27,$31,$23
   1905 beq $23,L.183
   1906 jsr $26,yylex
   1907 ldgp $gp,0($26)
   1908 stl $0,yychar
   1909 cmplt $0,$31,$23
   1910 beq $23,L.185
   1911 stl $31,yychar
   1912 L.185:
   1913 L.183:
   1914 lda $9,yyexca
   1915 br L.190
   1916 L.187:
   1917 L.188:
   1918 lda $9,4($9)
   1919 L.190:
   1920 ldw $27,($9)
   1921 lda $25,-1
   1922 cmpeq $27,$25,$23
   1923 beq $23,L.187
   1924 lda $27,2($9)
   1925 ldw $27,($27)
   1926 sll $13,8*(8-2),$25
   1927 sra $25,8*(8-2),$25
   1928 cmpeq $27,$25,$23
   1929 beq $23,L.187
   1930 br L.192
   1931 L.191:
   1932 ldw $27,($9)
   1933 ldl $25,yychar
   1934 cmpeq $27,$25,$23
   1935 beq $23,L.194
   1936 br L.193
   1937 L.194:
   1938 L.192:
   1939 lda $27,4($9)
   1940 mov $27,$9
   1941 ldw $27,($27)
   1942 cmplt $27,$31,$23
   1943 beq $23,L.191
   1944 L.193:
   1945 lda $27,2($9)
   1946 ldw $27,($27)
   1947 mov $27,$11
   1948 sll $27,8*(8-2),$27
   1949 sra $27,8*(8-2),$27
   1950 cmplt $27,$31,$23
   1951 beq $23,L.196
   1952 mov $31,$0
   1953 br L.158
   1954 L.196:
   1955 L.181:
   1956 sll $11,8*(8-2),$27
   1957 sra $27,8*(8-2),$27
   1958 cmpeq $27,$31,$23
   1959 beq $23,L.198
   1960 lda $27,yyerrflag
   1961 ldw $27,($27)
   1962 stl $27,-364+432($sp)
   1963 ldl $27,-364+432($sp)
   1964 cmplt $27,$31,$23
   1965 bne $23,L.200
   1966 cmple $27,3,$23
   1967 beq $23,L.200
   1968 sll $27,3,$27
   1969 ldq $27,L.216($27)
   1970 jmp ($27)
   1971 .rdata
   1972 .align 3
   1973 L.216:
   1974 .quad L.203
   1975 .quad L.206
   1976 .quad L.206
   1977 .quad L.213
   1978 .text
   1979 L.203:
   1980 lda $16,L.204
   1981 jsr $26,yyerror
   1982 ldgp $gp,0($26)
   1983 L.205:
   1984 ldl $27,yynerrs
   1985 lda $27,1($27)
   1986 stl $27,yynerrs
   1987 L.206:
   1988 lda $27,3
   1989 stw $27,yyerrflag
   1990 br L.208
   1991 L.207:
   1992 ldw $27,($12)
   1993 sll $27,8*(8-4),$27
   1994 sra $27,8*(8-4),$27
   1995 sll $27,1,$27
   1996 lda $27,yypact($27)
   1997 ldw $27,($27)
   1998 lda $27,256($27)
   1999 mov $27,$11
   2000 sll $11,8*(8-2),$27
   2001 sra $27,8*(8-2),$27
   2002 cmplt $27,$31,$23
   2003 bne $23,L.210
   2004 lda $25,249
   2005 cmplt $27,$25,$23
   2006 beq $23,L.210
   2007 sll $27,8*(8-4),$27
   2008 sra $27,8*(8-4),$27
   2009 sll $27,1,$27
   2010 lda $27,yyact($27)
   2011 ldw $27,($27)
   2012 sll $27,8*(8-4),$27
   2013 sra $27,8*(8-4),$27
   2014 sll $27,1,$27
   2015 lda $27,yychk($27)
   2016 ldw $27,($27)
   2017 lda $25,256
   2018 cmpeq $27,$25,$23
   2019 beq $23,L.210
   2020 sll $11,8*(8-2),$27
   2021 sra $27,8*(8-2),$27
   2022 sll $27,8*(8-4),$27
   2023 sra $27,8*(8-4),$27
   2024 sll $27,1,$27
   2025 lda $27,yyact($27)
   2026 ldw $13,($27)
   2027 br L.161
   2028 L.210:
   2029 ldw $27,($12)
   2030 sll $27,8*(8-4),$27
   2031 sra $27,8*(8-4),$27
   2032 sll $27,1,$27
   2033 lda $27,yypact($27)
   2034 ldw $11,($27)
   2035 lda $12,-2($12)
   2036 lda $10,-4($10)
   2037 L.208:
   2038 mov $12,$27
   2039 lda $25,-358+432($sp)
   2040 cmpult $27,$25,$23
   2041 beq $23,L.207
   2042 L.212:
   2043 lda $0,1
   2044 br L.158
   2045 L.213:
   2046 ldl $27,yychar
   2047 cmpeq $27,$31,$23
   2048 beq $23,L.214
   2049 br L.212
   2050 L.214:
   2051 lda $27,-1
   2052 stl $27,yychar
   2053 br L.166
   2054 L.200:
   2055 L.198:
   2056 sll $11,8*(8-2),$27
   2057 sra $27,8*(8-2),$27
   2058 sll $27,8*(8-4),$27
   2059 sra $27,8*(8-4),$27
   2060 sll $27,1,$27
   2061 lda $25,yyr2($27)
   2062 ldw $22,($25)
   2063 sll $22,8*(8-4),$22
   2064 sra $22,8*(8-4),$22
   2065 sll $22,1,$22
   2066 subq $12,$22,$12
   2067 mov $10,$14
   2068 ldw $25,($25)
   2069 sll $25,8*(8-4),$25
   2070 sra $25,8*(8-4),$25
   2071 sll $25,2,$25
   2072 subq $10,$25,$10
   2073 ldl $25,4($10)
   2074 stl $25,yyval
   2075 stw $11,-360+432($sp)
   2076 lda $27,yyr1($27)
   2077 ldw $11,($27)
   2078 sll $11,8*(8-2),$27
   2079 sra $27,8*(8-2),$27
   2080 sll $27,8*(8-4),$27
   2081 sra $27,8*(8-4),$27
   2082 sll $27,1,$27
   2083 lda $27,yypgo($27)
   2084 ldw $27,($27)
   2085 ldw $25,($12)
   2086 addl $27,$25,$27
   2087 lda $27,1($27)
   2088 stw $27,-58+432($sp)
   2089 lda $27,-58+432($sp)
   2090 ldw $27,($27)
   2091 lda $25,249
   2092 cmplt $27,$25,$23
   2093 beq $23,L.219
   2094 sll $27,8*(8-4),$27
   2095 sra $27,8*(8-4),$27
   2096 sll $27,1,$27
   2097 lda $27,yyact($27)
   2098 ldw $27,($27)
   2099 mov $27,$13
   2100 sll $27,8*(8-2),$27
   2101 sra $27,8*(8-2),$27
   2102 sll $27,8*(8-4),$27
   2103 sra $27,8*(8-4),$27
   2104 sll $27,1,$27
   2105 lda $27,yychk($27)
   2106 ldw $27,($27)
   2107 sll $11,8*(8-2),$25
   2108 sra $25,8*(8-2),$25
   2109 negl $25,$25
   2110 cmpeq $27,$25,$23
   2111 bne $23,L.217
   2112 L.219:
   2113 sll $11,8*(8-2),$27
   2114 sra $27,8*(8-2),$27
   2115 sll $27,8*(8-4),$27
   2116 sra $27,8*(8-4),$27
   2117 sll $27,1,$27
   2118 lda $27,yypgo($27)
   2119 ldw $27,($27)
   2120 sll $27,8*(8-4),$27
   2121 sra $27,8*(8-4),$27
   2122 sll $27,1,$27
   2123 lda $27,yyact($27)
   2124 ldw $13,($27)
   2125 L.217:
   2126 lda $27,-360+432($sp)
   2127 ldw $27,($27)
   2128 stl $27,-364+432($sp)
   2129 ldl $27,-364+432($sp)
   2130 cmplt $27,4,$23
   2131 bne $23,L.161
   2132 cmple $27,14,$23
   2133 beq $23,L.161
   2134 subl $27,4,$27
   2135 sll $27,3,$27
   2136 ldq $27,L.241($27)
   2137 jmp ($27)
   2138 .rdata
   2139 .align 3
   2140 L.241:
   2141 .quad L.223
   2142 .quad L.224
   2143 .quad L.226
   2144 .quad L.228
   2145 .quad L.230
   2146 .quad L.232
   2147 .quad L.234
   2148 .quad L.161
   2149 .quad L.236
   2150 .quad L.238
   2151 .quad L.240
   2152 .text
   2153 L.223:
   2154 stw $31,yyerrflag
   2155 br L.161
   2156 L.224:
   2157 lda $16,L.225
   2158 jsr $26,printf
   2159 ldgp $gp,0($26)
   2160 br L.161
   2161 L.226:
   2162 lda $16,L.227
   2163 jsr $26,printf
   2164 ldgp $gp,0($26)
   2165 br L.161
   2166 L.228:
   2167 lda $16,L.229
   2168 jsr $26,printf
   2169 ldgp $gp,0($26)
   2170 br L.161
   2171 L.230:
   2172 lda $16,L.231
   2173 jsr $26,printf
   2174 ldgp $gp,0($26)
   2175 br L.161
   2176 L.232:
   2177 lda $16,L.233
   2178 jsr $26,printf
   2179 ldgp $gp,0($26)
   2180 br L.161
   2181 L.234:
   2182 lda $16,L.235
   2183 jsr $26,printf
   2184 ldgp $gp,0($26)
   2185 br L.161
   2186 L.236:
   2187 lda $16,L.237
   2188 jsr $26,printf
   2189 ldgp $gp,0($26)
   2190 br L.161
   2191 L.238:
   2192 lda $16,L.239
   2193 lda $17,yytext
   2194 jsr $26,printf
   2195 ldgp $gp,0($26)
   2196 br L.161
   2197 L.240:
   2198 lda $16,L.157
   2199 lda $17,yytext
   2200 jsr $26,printf
   2201 ldgp $gp,0($26)
   2202 br L.161
   2203 L.158:
   2204 ldq $9,0($sp)
   2205 ldq $10,8($sp)
   2206 ldq $11,16($sp)
   2207 ldq $12,24($sp)
   2208 ldq $13,32($sp)
   2209 ldq $14,40($sp)
   2210 ldq $24,48($sp)
   2211 ldq $26,56($sp)
   2212 lda $sp,432($sp)
   2213 ret
   2214 .end yyparse
   2215 .globl yywrap
   2216 .text
   2217 .ent yywrap
   2218 yywrap:
   2219 ldgp $gp,0($27)
   2220 lda $sp,-64($sp)
   2221 .frame $sp,64,$26,48
   2222 .prologue 1
   2223 lda $0,1
   2224 L.242:
   2225 lda $sp,64($sp)
   2226 ret
   2227 .end yywrap
   2228 .globl yyv
   2229 .comm yyv,600
   2230 .globl yyfnd
   2231 .comm yyfnd,8
   2232 .globl yyolsp
   2233 .comm yyolsp,8
   2234 .globl yylsp
   2235 .comm yylsp,8
   2236 .globl yylstate
   2237 .comm yylstate,1600
   2238 .globl yyestate
   2239 .comm yyestate,8
   2240 .globl yytchar
   2241 .comm yytchar,4
   2242 .globl yysbuf
   2243 .comm yysbuf,200
   2244 .globl yymorfg
   2245 .comm yymorfg,4
   2246 .globl yytext
   2247 .comm yytext,200
   2248 .globl yyleng
   2249 .comm yyleng,4
   2250 .extern _iob 0
   2251 .globl yyval
   2252 .comm yyval,4
   2253 .globl yylval
   2254 .comm yylval,4
   2255 .rdata
   2256 .align 0
   2257 L.239:
   2258 .byte 112
   2259 .byte 117
   2260 .byte 115
   2261 .byte 104
   2262 .byte 32
   2263 .byte 37
   2264 .byte 115
   2265 .byte 10
   2266 .byte 0
   2267 .align 0
   2268 L.237:
   2269 .byte 108
   2270 .byte 111
   2271 .byte 97
   2272 .byte 100
   2273 .byte 10
   2274 .byte 0
   2275 .align 0
   2276 L.235:
   2277 .byte 110
   2278 .byte 101
   2279 .byte 103
   2280 .byte 97
   2281 .byte 116
   2282 .byte 101
   2283 .byte 10
   2284 .byte 0
   2285 .align 0
   2286 L.233:
   2287 .byte 100
   2288 .byte 105
   2289 .byte 118
   2290 .byte 105
   2291 .byte 100
   2292 .byte 101
   2293 .byte 10
   2294 .byte 0
   2295 .align 0
   2296 L.231:
   2297 .byte 109
   2298 .byte 117
   2299 .byte 108
   2300 .byte 116
   2301 .byte 105
   2302 .byte 112
   2303 .byte 108
   2304 .byte 121
   2305 .byte 10
   2306 .byte 0
   2307 .align 0
   2308 L.229:
   2309 .byte 110
   2310 .byte 101
   2311 .byte 103
   2312 .byte 97
   2313 .byte 116
   2314 .byte 101
   2315 .byte 10
   2316 .byte 97
   2317 .byte 100
   2318 .byte 100
   2319 .byte 10
   2320 .byte 0
   2321 .align 0
   2322 L.227:
   2323 .byte 97
   2324 .byte 100
   2325 .byte 100
   2326 .byte 10
   2327 .byte 0
   2328 .align 0
   2329 L.225:
   2330 .byte 115
   2331 .byte 116
   2332 .byte 111
   2333 .byte 114
   2334 .byte 101
   2335 .byte 10
   2336 .byte 0
   2337 .align 0
   2338 L.204:
   2339 .byte 115
   2340 .byte 121
   2341 .byte 110
   2342 .byte 116
   2343 .byte 97
   2344 .byte 120
   2345 .byte 32
   2346 .byte 101
   2347 .byte 114
   2348 .byte 114
   2349 .byte 111
   2350 .byte 114
   2351 .byte 0
   2352 .align 0
   2353 L.165:
   2354 .byte 121
   2355 .byte 97
   2356 .byte 99
   2357 .byte 99
   2358 .byte 32
   2359 .byte 115
   2360 .byte 116
   2361 .byte 97
   2362 .byte 99
   2363 .byte 107
   2364 .byte 32
   2365 .byte 111
   2366 .byte 118
   2367 .byte 101
   2368 .byte 114
   2369 .byte 102
   2370 .byte 108
   2371 .byte 111
   2372 .byte 119
   2373 .byte 0
   2374 .align 0
   2375 L.157:
   2376 .byte 37
   2377 .byte 115
   2378 .byte 10
   2379 .byte 0
   2380 .align 0
   2381 L.18:
   2382 .byte 98
   2383 .byte 97
   2384 .byte 100
   2385 .byte 32
   2386 .byte 115
   2387 .byte 119
   2388 .byte 105
   2389 .byte 116
   2390 .byte 99
   2391 .byte 104
   2392 .byte 32
   2393 .byte 121
   2394 .byte 121
   2395 .byte 108
   2396 .byte 111
   2397 .byte 111
   2398 .byte 107
   2399 .byte 32
   2400 .byte 37
   2401 .byte 100
   2402 .byte 0