aboutsummaryrefslogtreecommitdiffstats
path: root/lcc/alpha/osf/tst/yacc.sbk
diff options
context:
space:
mode:
Diffstat (limited to 'lcc/alpha/osf/tst/yacc.sbk')
-rwxr-xr-xlcc/alpha/osf/tst/yacc.sbk4804
1 files changed, 2402 insertions, 2402 deletions
diff --git a/lcc/alpha/osf/tst/yacc.sbk b/lcc/alpha/osf/tst/yacc.sbk
index e445a42..d39c8c2 100755
--- a/lcc/alpha/osf/tst/yacc.sbk
+++ b/lcc/alpha/osf/tst/yacc.sbk
@@ -1,2402 +1,2402 @@
-.sdata
-.globl yyin
-.align 3
-yyin:
-.quad _iob
-.globl yyout
-.align 3
-yyout:
-.quad _iob+56
-.globl yylex
-.text
-.text
-.ent yylex
-yylex:
-ldgp $gp,0($27)
-lda $sp,-80($sp)
-.mask 0x4004000,-72
-.frame $sp,80,$26,48
-stq $14,0($sp)
-stq $26,8($sp)
-.prologue 1
-br L.5
-L.4:
-L.7:
-lda $27,-1
-cmplt $14,$27,$23
-bne $23,L.8
-cmple $14,4,$23
-beq $23,L.8
-subl $14,-1,$27
-sll $27,3,$27
-ldq $27,L.19($27)
-jmp ($27)
-.rdata
-.align 3
-L.19:
-.quad L.9
-.quad L.10
-.quad L.13
-.quad L.14
-.quad L.9
-.quad L.16
-.text
-L.10:
-jsr $26,yywrap
-ldgp $gp,0($26)
-cmpeq $0,$31,$23
-bne $23,L.9
-mov $31,$0
-br L.3
-L.13:
-lda $0,257
-br L.3
-L.14:
-lda $0,258
-br L.3
-L.16:
-lda $27,yytext
-ldb $0,($27)
-br L.3
-L.8:
-ldq $16,yyout
-lda $17,L.18
-mov $14,$18
-jsr $26,fprintf
-ldgp $gp,0($26)
-L.9:
-L.5:
-jsr $26,yylook
-ldgp $gp,0($26)
-mov $0,$14
-cmplt $0,$31,$23
-beq $23,L.4
-mov $31,$0
-L.3:
-ldq $14,0($sp)
-ldq $26,8($sp)
-lda $sp,80($sp)
-ret
-.end yylex
-.sdata
-.globl yyvstop
-.align 2
-yyvstop:
-.long 0x0
-.long 0x4
-.long 0x0
-.long 0x3
-.long 0x4
-.long 0x0
-.long 0x2
-.long 0x4
-.long 0x0
-.long 0x1
-.long 0x4
-.long 0x0
-.long 0x2
-.long 0x0
-.long 0x1
-.long 0x0
-.long 0x0
-.globl yycrank
-.align 0
-yycrank:
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x1
-.byte 0x3
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x1
-.byte 0x4
-.byte 0x1
-.byte 0x3
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x1
-.byte 0x5
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x5
-.byte 0x7
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x1
-.byte 0x6
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x6
-.byte 0x8
-.byte 0x0
-.byte 0x0
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x6
-.byte 0x8
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.byte 0x0
-.globl yysvec
-.align 3
-yysvec:
-.quad 0x0
-.quad 0x0
-.quad 0x0
-.quad yycrank-2
-.quad 0x0
-.quad 0x0
-.quad yycrank
-.quad yysvec+24
-.quad 0x0
-.quad yycrank
-.quad 0x0
-.quad yyvstop+4
-.quad yycrank
-.quad 0x0
-.quad yyvstop+12
-.quad yycrank+4
-.quad 0x0
-.quad yyvstop+24
-.quad yycrank+38
-.quad 0x0
-.quad yyvstop+36
-.quad yycrank
-.quad yysvec+120
-.quad yyvstop+48
-.quad yycrank
-.quad yysvec+144
-.quad yyvstop+56
-.quad 0x0
-.quad 0x0
-.quad 0x0
-.globl yytop
-.align 3
-yytop:
-.quad yycrank+282
-.globl yybgin
-.align 3
-yybgin:
-.quad yysvec+24
-.globl yymatch
-.align 0
-yymatch:
-.byte 0
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 9
-.byte 10
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 9
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 48
-.byte 48
-.byte 48
-.byte 48
-.byte 48
-.byte 48
-.byte 48
-.byte 48
-.byte 48
-.byte 48
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 65
-.byte 1
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 65
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 1
-.byte 0
-.globl yyextra
-.align 0
-yyextra:
-.byte 0
-.byte 0
-.byte 0
-.byte 0
-.byte 0
-.byte 0
-.byte 0
-.byte 0
-.byte 0
-.globl yylineno
-.align 2
-yylineno:
-.long 0x1
-.globl yysptr
-.align 3
-yysptr:
-.quad yysbuf
-.globl yyprevious
-.align 2
-yyprevious:
-.long 0xa
-.globl yylook
-.text
-.text
-.ent yylook
-yylook:
-ldgp $gp,0($27)
-lda $sp,-160($sp)
-.mask 0x5007e00,-104
-.frame $sp,160,$26,48
-stq $9,0($sp)
-stq $10,8($sp)
-stq $11,16($sp)
-stq $12,24($sp)
-stq $13,32($sp)
-stq $14,40($sp)
-stq $24,48($sp)
-stq $26,56($sp)
-.prologue 1
-ldl $27,yymorfg
-cmpeq $27,$31,$23
-beq $23,L.35
-lda $11,yytext
-br L.36
-L.35:
-stl $31,yymorfg
-ldl $27,yyleng
-lda $11,yytext($27)
-L.36:
-L.37:
-lda $13,yylstate
-ldq $27,yybgin
-mov $27,$14
-stq $27,yyestate
-ldl $27,yyprevious
-cmpeq $27,10,$23
-beq $23,L.41
-lda $14,24($14)
-L.41:
-L.43:
-ldq $12,($14)
-mov $12,$27
-lda $25,yycrank
-cmpeq $27,$25,$23
-beq $23,L.47
-ldq $27,8($14)
-stq $27,-64+160($sp)
-ldq $27,-64+160($sp)
-cmpeq $27,$31,$23
-beq $23,L.49
-br L.94
-L.49:
-ldq $27,-64+160($sp)
-ldq $27,($27)
-lda $25,yycrank
-cmpeq $27,$25,$23
-beq $23,L.51
-br L.94
-L.51:
-L.47:
-mov $11,$27
-stq $27,-88+160($sp)
-lda $11,1($27)
-ldq $25,yysptr
-lda $22,yysbuf
-cmpule $25,$22,$23
-bne $23,L.61
-ldq $25,yysptr
-lda $25,-1($25)
-stq $25,yysptr
-ldb $25,($25)
-stl $25,-76+160($sp)
-br L.62
-L.61:
-ldq $25,yyin
-ldl $22,($25)
-subl $22,1,$22
-stl $22,($25)
-cmplt $22,$31,$23
-beq $23,L.63
-ldq $16,yyin
-jsr $26,_filbuf
-ldgp $gp,0($26)
-mov $0,$27
-stl $27,-80+160($sp)
-br L.64
-L.63:
-ldq $27,yyin
-lda $27,8($27)
-ldq $25,($27)
-lda $22,1($25)
-stq $22,($27)
-ldbu $27,($25)
-stl $27,-80+160($sp)
-L.64:
-ldl $27,-80+160($sp)
-stl $27,-76+160($sp)
-L.62:
-ldl $27,-76+160($sp)
-stl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.59
-ldl $27,yylineno
-lda $27,1($27)
-stl $27,yylineno
-ldl $27,yytchar
-stl $27,-72+160($sp)
-br L.60
-L.59:
-ldl $27,yytchar
-stl $27,-72+160($sp)
-L.60:
-ldl $27,-72+160($sp)
-lda $25,-1
-cmpeq $27,$25,$23
-beq $23,L.57
-stl $31,-68+160($sp)
-br L.58
-L.57:
-ldl $27,yytchar
-stl $27,-68+160($sp)
-L.58:
-ldl $27,-68+160($sp)
-mov $27,$10
-ldq $25,-88+160($sp)
-stb $27,($25)
-L.65:
-mov $12,$9
-mov $12,$27
-lda $25,yycrank
-cmpule $27,$25,$23
-bne $23,L.66
-sll $10,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-addq $27,$9,$12
-mov $12,$27
-ldq $25,yytop
-cmpule $27,$25,$23
-beq $23,L.67
-lda $27,24
-ldb $25,($12)
-sll $25,8*(8-4),$25
-sra $25,8*(8-4),$25
-mulq $27,$25,$27
-lda $27,yysvec($27)
-mov $14,$25
-cmpeq $27,$25,$23
-beq $23,L.67
-lda $27,yysvec
-lda $25,24
-lda $22,1($12)
-ldb $22,($22)
-sll $22,8*(8-4),$22
-sra $22,8*(8-4),$22
-mulq $25,$22,$25
-lda $25,yysvec($25)
-cmpeq $25,$27,$23
-beq $23,L.70
-lda $27,-1($11)
-mov $27,$11
-ldb $27,($27)
-stl $27,yytchar
-ldl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.72
-ldl $27,yylineno
-subl $27,1,$27
-stl $27,yylineno
-L.72:
-ldq $27,yysptr
-lda $25,1($27)
-stq $25,yysptr
-ldl $25,yytchar
-stb $25,($27)
-br L.94
-L.70:
-mov $13,$27
-lda $13,8($27)
-lda $25,24
-lda $22,1($12)
-ldb $22,($22)
-sll $22,8*(8-4),$22
-sra $22,8*(8-4),$22
-mulq $25,$22,$25
-lda $25,yysvec($25)
-mov $25,$14
-stq $25,($27)
-br L.43
-L.66:
-mov $12,$27
-lda $25,yycrank
-cmpult $27,$25,$23
-beq $23,L.75
-lda $27,yycrank
-mov $12,$25
-subq $27,$25,$27
-divq $27,2,$27
-sll $27,1,$27
-lda $27,yycrank($27)
-mov $27,$9
-mov $27,$12
-sll $10,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-addq $27,$12,$12
-mov $12,$27
-ldq $25,yytop
-cmpule $27,$25,$23
-beq $23,L.77
-lda $27,24
-ldb $25,($12)
-sll $25,8*(8-4),$25
-sra $25,8*(8-4),$25
-mulq $27,$25,$27
-lda $27,yysvec($27)
-mov $14,$25
-cmpeq $27,$25,$23
-beq $23,L.77
-lda $27,yysvec
-lda $25,24
-lda $22,1($12)
-ldb $22,($22)
-sll $22,8*(8-4),$22
-sra $22,8*(8-4),$22
-mulq $25,$22,$25
-lda $25,yysvec($25)
-cmpeq $25,$27,$23
-beq $23,L.79
-lda $27,-1($11)
-mov $27,$11
-ldb $27,($27)
-stl $27,yytchar
-ldl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.81
-ldl $27,yylineno
-subl $27,1,$27
-stl $27,yylineno
-L.81:
-ldq $27,yysptr
-lda $25,1($27)
-stq $25,yysptr
-ldl $25,yytchar
-stb $25,($27)
-br L.94
-L.79:
-mov $13,$27
-lda $13,8($27)
-lda $25,24
-lda $22,1($12)
-ldb $22,($22)
-sll $22,8*(8-4),$22
-sra $22,8*(8-4),$22
-mulq $25,$22,$25
-lda $25,yysvec($25)
-mov $25,$14
-stq $25,($27)
-br L.43
-L.77:
-lda $27,yymatch($10)
-ldb $27,($27)
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-addq $27,$9,$12
-mov $12,$27
-ldq $25,yytop
-cmpule $27,$25,$23
-beq $23,L.83
-lda $27,24
-ldb $25,($12)
-sll $25,8*(8-4),$25
-sra $25,8*(8-4),$25
-mulq $27,$25,$27
-lda $27,yysvec($27)
-mov $14,$25
-cmpeq $27,$25,$23
-beq $23,L.83
-lda $27,yysvec
-lda $25,24
-lda $22,1($12)
-ldb $22,($22)
-sll $22,8*(8-4),$22
-sra $22,8*(8-4),$22
-mulq $25,$22,$25
-lda $25,yysvec($25)
-cmpeq $25,$27,$23
-beq $23,L.85
-lda $27,-1($11)
-mov $27,$11
-ldb $27,($27)
-stl $27,yytchar
-ldl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.87
-ldl $27,yylineno
-subl $27,1,$27
-stl $27,yylineno
-L.87:
-ldq $27,yysptr
-lda $25,1($27)
-stq $25,yysptr
-ldl $25,yytchar
-stb $25,($27)
-br L.94
-L.85:
-mov $13,$27
-lda $13,8($27)
-lda $25,24
-lda $22,1($12)
-ldb $22,($22)
-sll $22,8*(8-4),$22
-sra $22,8*(8-4),$22
-mulq $25,$22,$25
-lda $25,yysvec($25)
-mov $25,$14
-stq $25,($27)
-br L.43
-L.83:
-L.75:
-L.67:
-ldq $27,8($14)
-mov $27,$14
-cmpeq $27,$31,$23
-bne $23,L.89
-ldq $27,($14)
-mov $27,$12
-lda $25,yycrank
-cmpeq $27,$25,$23
-bne $23,L.89
-br L.65
-L.89:
-lda $27,-1($11)
-mov $27,$11
-ldb $27,($27)
-stl $27,yytchar
-ldl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.91
-ldl $27,yylineno
-subl $27,1,$27
-stl $27,yylineno
-L.91:
-ldq $27,yysptr
-lda $25,1($27)
-stq $25,yysptr
-ldl $25,yytchar
-stb $25,($27)
-br L.94
-L.93:
-mov $11,$27
-lda $11,-1($27)
-stb $31,($27)
-ldq $27,($13)
-mov $31,$25
-mov $27,$22
-cmpeq $22,$25,$23
-bne $23,L.96
-ldq $27,16($27)
-stq $27,yyfnd
-cmpeq $27,$25,$23
-bne $23,L.96
-ldq $27,yyfnd
-ldl $27,($27)
-cmple $27,$31,$23
-bne $23,L.96
-stq $13,yyolsp
-ldq $27,yyfnd
-ldl $27,($27)
-lda $27,yyextra($27)
-ldb $27,($27)
-cmpeq $27,$31,$23
-bne $23,L.98
-br L.101
-L.100:
-lda $13,-8($13)
-mov $11,$27
-lda $11,-1($27)
-ldb $27,($27)
-stl $27,yytchar
-ldl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.103
-ldl $27,yylineno
-subl $27,1,$27
-stl $27,yylineno
-L.103:
-ldq $27,yysptr
-lda $25,1($27)
-stq $25,yysptr
-ldl $25,yytchar
-stb $25,($27)
-L.101:
-ldq $27,($13)
-ldq $16,16($27)
-ldq $27,yyfnd
-ldl $27,($27)
-negl $27,$17
-jsr $26,yyback
-ldgp $gp,0($26)
-cmpeq $0,1,$23
-bne $23,L.105
-mov $13,$27
-lda $25,yylstate
-cmpule $27,$25,$23
-beq $23,L.100
-L.105:
-L.98:
-ldb $27,($11)
-stl $27,yyprevious
-stq $13,yylsp
-lda $27,yytext
-mov $11,$25
-subq $25,$27,$27
-lda $27,1($27)
-stl $27,yyleng
-ldl $27,yyleng
-stb $31,yytext($27)
-ldq $27,yyfnd
-lda $25,4($27)
-stq $25,yyfnd
-ldl $0,($27)
-br L.34
-L.96:
-ldb $27,($11)
-stl $27,yytchar
-ldl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.106
-ldl $27,yylineno
-subl $27,1,$27
-stl $27,yylineno
-L.106:
-ldq $27,yysptr
-lda $25,1($27)
-stq $25,yysptr
-ldl $25,yytchar
-stb $25,($27)
-L.94:
-mov $13,$27
-lda $13,-8($27)
-lda $25,yylstate
-cmpule $27,$25,$23
-beq $23,L.93
-lda $27,yytext
-ldb $27,($27)
-cmpeq $27,$31,$23
-beq $23,L.108
-lda $27,yysbuf
-stq $27,yysptr
-mov $31,$0
-br L.34
-L.108:
-ldq $27,yysptr
-lda $25,yysbuf
-cmpule $27,$25,$23
-bne $23,L.118
-ldq $27,yysptr
-lda $27,-1($27)
-stq $27,yysptr
-ldb $27,($27)
-stl $27,-76+160($sp)
-br L.119
-L.118:
-ldq $27,yyin
-ldl $25,($27)
-subl $25,1,$25
-stl $25,($27)
-cmplt $25,$31,$23
-beq $23,L.120
-ldq $16,yyin
-jsr $26,_filbuf
-ldgp $gp,0($26)
-mov $0,$27
-stl $27,-80+160($sp)
-br L.121
-L.120:
-ldq $27,yyin
-lda $27,8($27)
-ldq $25,($27)
-lda $22,1($25)
-stq $22,($27)
-ldbu $27,($25)
-stl $27,-80+160($sp)
-L.121:
-ldl $27,-80+160($sp)
-stl $27,-76+160($sp)
-L.119:
-ldl $27,-76+160($sp)
-stl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.116
-ldl $27,yylineno
-lda $27,1($27)
-stl $27,yylineno
-ldl $27,yytchar
-stl $27,-72+160($sp)
-br L.117
-L.116:
-ldl $27,yytchar
-stl $27,-72+160($sp)
-L.117:
-ldl $27,-72+160($sp)
-lda $25,-1
-cmpeq $27,$25,$23
-beq $23,L.114
-stl $31,-68+160($sp)
-br L.115
-L.114:
-ldl $27,yytchar
-stl $27,-68+160($sp)
-L.115:
-ldl $27,-68+160($sp)
-stb $27,yytext
-sll $27,8*(8-1),$27
-sra $27,8*(8-1),$27
-stl $27,yyprevious
-ldl $27,yyprevious
-cmple $27,$31,$23
-bne $23,L.122
-ldq $27,yyout
-ldl $25,($27)
-subl $25,1,$25
-stl $25,($27)
-cmplt $25,$31,$23
-beq $23,L.125
-ldl $27,yyprevious
-and $27,(1<<(8*1))-1,$27
-mov $27,$16
-ldq $17,yyout
-jsr $26,_flsbuf
-ldgp $gp,0($26)
-br L.126
-L.125:
-ldq $27,yyout
-lda $27,8($27)
-ldq $25,($27)
-lda $22,1($25)
-stq $22,($27)
-ldl $27,yyprevious
-stb $27,($25)
-L.126:
-L.122:
-lda $11,yytext
-br L.37
-L.34:
-ldq $9,0($sp)
-ldq $10,8($sp)
-ldq $11,16($sp)
-ldq $12,24($sp)
-ldq $13,32($sp)
-ldq $14,40($sp)
-ldq $24,48($sp)
-ldq $26,56($sp)
-lda $sp,160($sp)
-ret
-.end yylook
-.globl yyback
-.text
-.ent yyback
-yyback:
-ldgp $gp,0($27)
-lda $sp,-64($sp)
-.frame $sp,64,$26,48
-.prologue 1
-mov $16,$27
-cmpeq $27,$31,$23
-beq $23,L.131
-mov $31,$0
-br L.127
-L.130:
-mov $16,$27
-lda $16,4($27)
-ldl $27,($27)
-cmpeq $27,$17,$23
-beq $23,L.133
-lda $0,1
-br L.127
-L.133:
-L.131:
-ldl $27,($16)
-cmpeq $27,$31,$23
-beq $23,L.130
-mov $31,$0
-L.127:
-lda $sp,64($sp)
-ret
-.end yyback
-.globl yyinput
-.text
-.ent yyinput
-yyinput:
-ldgp $gp,0($27)
-lda $sp,-96($sp)
-.mask 0x4007800,-64
-.frame $sp,96,$26,48
-stq $11,0($sp)
-stq $12,8($sp)
-stq $13,16($sp)
-stq $14,24($sp)
-stq $26,32($sp)
-.prologue 1
-ldq $27,yysptr
-lda $25,yysbuf
-cmpule $27,$25,$23
-bne $23,L.144
-ldq $27,yysptr
-lda $27,-1($27)
-stq $27,yysptr
-ldb $12,($27)
-br L.145
-L.144:
-ldq $27,yyin
-ldl $25,($27)
-subl $25,1,$25
-stl $25,($27)
-cmplt $25,$31,$23
-beq $23,L.146
-ldq $16,yyin
-jsr $26,_filbuf
-ldgp $gp,0($26)
-mov $0,$27
-mov $27,$11
-br L.147
-L.146:
-ldq $27,yyin
-lda $27,8($27)
-ldq $25,($27)
-lda $22,1($25)
-stq $22,($27)
-ldbu $11,($25)
-L.147:
-mov $11,$12
-L.145:
-stl $12,yytchar
-cmpeq $12,10,$23
-beq $23,L.142
-ldl $27,yylineno
-lda $27,1($27)
-stl $27,yylineno
-ldl $13,yytchar
-br L.143
-L.142:
-ldl $13,yytchar
-L.143:
-lda $27,-1
-cmpeq $13,$27,$23
-beq $23,L.140
-mov $31,$14
-br L.141
-L.140:
-ldl $14,yytchar
-L.141:
-mov $14,$0
-L.135:
-ldq $11,0($sp)
-ldq $12,8($sp)
-ldq $13,16($sp)
-ldq $14,24($sp)
-ldq $26,32($sp)
-lda $sp,96($sp)
-ret
-.end yyinput
-.globl yyoutput
-.text
-.ent yyoutput
-yyoutput:
-ldgp $gp,0($27)
-lda $sp,-80($sp)
-.mask 0x5000000,-72
-.frame $sp,80,$26,48
-stq $24,0($sp)
-stq $26,8($sp)
-stq $16,32($sp)
-.prologue 1
-ldq $27,yyout
-ldl $25,($27)
-subl $25,1,$25
-stl $25,($27)
-cmplt $25,$31,$23
-beq $23,L.150
-ldl $27,-48+80($sp)
-and $27,(1<<(8*1))-1,$27
-mov $27,$16
-ldq $17,yyout
-jsr $26,_flsbuf
-ldgp $gp,0($26)
-br L.151
-L.150:
-ldq $27,yyout
-lda $27,8($27)
-ldq $25,($27)
-lda $22,1($25)
-stq $22,($27)
-ldl $27,-48+80($sp)
-stb $27,($25)
-L.151:
-mov $31,$0
-L.148:
-ldq $24,0($sp)
-ldq $26,8($sp)
-lda $sp,80($sp)
-ret
-.end yyoutput
-.globl yyunput
-.text
-.ent yyunput
-yyunput:
-ldgp $gp,0($27)
-lda $sp,-80($sp)
-.mask 0x5000000,-72
-.frame $sp,80,$26,48
-stq $24,0($sp)
-stq $26,8($sp)
-.prologue 1
-stl $16,yytchar
-ldl $27,yytchar
-cmpeq $27,10,$23
-beq $23,L.153
-ldl $27,yylineno
-subl $27,1,$27
-stl $27,yylineno
-L.153:
-ldq $27,yysptr
-lda $25,1($27)
-stq $25,yysptr
-ldl $25,yytchar
-stb $25,($27)
-mov $31,$0
-L.152:
-ldq $24,0($sp)
-ldq $26,8($sp)
-lda $sp,80($sp)
-ret
-.end yyunput
-.globl main
-.text
-.ent main
-main:
-ldgp $gp,0($27)
-lda $sp,-64($sp)
-.mask 0x4000000,-64
-.frame $sp,64,$26,48
-stq $26,0($sp)
-.prologue 1
-jsr $26,yyparse
-ldgp $gp,0($26)
-mov $31,$0
-L.155:
-ldq $26,0($sp)
-lda $sp,64($sp)
-ret
-.end main
-.globl yyerror
-.text
-.ent yyerror
-yyerror:
-ldgp $gp,0($27)
-lda $sp,-64($sp)
-.mask 0x4000000,-64
-.frame $sp,64,$26,48
-stq $26,0($sp)
-stq $16,16($sp)
-.prologue 1
-lda $16,L.157
-ldq $17,-48+64($sp)
-jsr $26,printf
-ldgp $gp,0($26)
-mov $31,$0
-L.156:
-ldq $26,0($sp)
-lda $sp,64($sp)
-ret
-.end yyerror
-.sdata
-.globl yyexca
-.align 1
-yyexca:
-.word 0xffff
-.word 0x1
-.word 0x0
-.word 0xffff
-.word 0xfffe
-.word 0x0
-.globl yyact
-.align 1
-yyact:
-.word 0xc
-.word 0x2
-.word 0x9
-.word 0x8
-.word 0x11
-.word 0xb
-.word 0x19
-.word 0x11
-.word 0xf
-.word 0x12
-.word 0x10
-.word 0xa
-.word 0x12
-.word 0x11
-.word 0xf
-.word 0x7
-.word 0x10
-.word 0xd
-.word 0x12
-.word 0x5
-.word 0x3
-.word 0x1
-.word 0x0
-.word 0x13
-.word 0x14
-.word 0x0
-.word 0x0
-.word 0x15
-.word 0x16
-.word 0x17
-.word 0x18
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x6
-.word 0xe
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x4
-.word 0x6
-.globl yypact
-.align 1
-yypact:
-.word 0xfc18
-.word 0xfff7
-.word 0xfc18
-.word 0x5
-.word 0xfff9
-.word 0xffc5
-.word 0xfc18
-.word 0xfc18
-.word 0xfc18
-.word 0xffd8
-.word 0xffe3
-.word 0xffd8
-.word 0xffd8
-.word 0xfc18
-.word 0xfc18
-.word 0xffd8
-.word 0xffd8
-.word 0xffd8
-.word 0xffd8
-.word 0xffda
-.word 0xffdd
-.word 0xffda
-.word 0xffda
-.word 0xfc18
-.word 0xfc18
-.word 0xfc18
-.globl yypgo
-.align 1
-yypgo:
-.word 0x0
-.word 0x15
-.word 0x14
-.word 0x11
-.word 0xb
-.globl yyr1
-.align 1
-yyr1:
-.word 0x0
-.word 0x1
-.word 0x1
-.word 0x1
-.word 0x1
-.word 0x2
-.word 0x4
-.word 0x4
-.word 0x4
-.word 0x4
-.word 0x4
-.word 0x4
-.word 0x4
-.word 0x4
-.word 0x3
-.globl yyr2
-.align 1
-yyr2:
-.word 0x0
-.word 0x0
-.word 0x2
-.word 0x3
-.word 0x3
-.word 0x3
-.word 0x3
-.word 0x3
-.word 0x3
-.word 0x3
-.word 0x2
-.word 0x3
-.word 0x1
-.word 0x1
-.word 0x1
-.globl yychk
-.align 1
-yychk:
-.word 0xfc18
-.word 0xffff
-.word 0xa
-.word 0xfffe
-.word 0x100
-.word 0xfffd
-.word 0x101
-.word 0xa
-.word 0xa
-.word 0x3d
-.word 0xfffc
-.word 0x2d
-.word 0x28
-.word 0xfffd
-.word 0x102
-.word 0x2b
-.word 0x2d
-.word 0x2a
-.word 0x2f
-.word 0xfffc
-.word 0xfffc
-.word 0xfffc
-.word 0xfffc
-.word 0xfffc
-.word 0xfffc
-.word 0x29
-.globl yydef
-.align 1
-yydef:
-.word 0x1
-.word 0xfffe
-.word 0x2
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0xe
-.word 0x3
-.word 0x4
-.word 0x0
-.word 0x5
-.word 0x0
-.word 0x0
-.word 0xc
-.word 0xd
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0x0
-.word 0xa
-.word 0x0
-.word 0x6
-.word 0x7
-.word 0x8
-.word 0x9
-.word 0xb
-.globl yychar
-.align 2
-yychar:
-.long 0xffffffff
-.globl yynerrs
-.align 2
-yynerrs:
-.long 0x0
-.globl yyerrflag
-.align 1
-yyerrflag:
-.word 0x0
-.globl yyparse
-.text
-.text
-.ent yyparse
-yyparse:
-ldgp $gp,0($27)
-lda $sp,-432($sp)
-.mask 0x5007e00,-376
-.frame $sp,432,$26,48
-stq $9,0($sp)
-stq $10,8($sp)
-stq $11,16($sp)
-stq $12,24($sp)
-stq $13,32($sp)
-stq $14,40($sp)
-stq $24,48($sp)
-stq $26,56($sp)
-.prologue 1
-mov $31,$27
-mov $27,$13
-lda $25,-1
-stl $25,yychar
-stl $31,yynerrs
-stw $27,yyerrflag
-lda $12,-360+432($sp)
-lda $10,yyv-4
-L.161:
-lda $27,2($12)
-mov $27,$12
-lda $25,-58+432($sp)
-cmpule $27,$25,$23
-bne $23,L.162
-lda $16,L.165
-jsr $26,yyerror
-ldgp $gp,0($26)
-lda $0,1
-br L.158
-L.162:
-stw $13,($12)
-lda $10,4($10)
-ldl $27,yyval
-stl $27,($10)
-L.166:
-sll $13,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yypact($27)
-ldw $11,($27)
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-lda $25,-1000
-cmple $27,$25,$23
-beq $23,L.167
-br L.169
-L.167:
-ldl $27,yychar
-cmplt $27,$31,$23
-beq $23,L.170
-jsr $26,yylex
-ldgp $gp,0($26)
-stl $0,yychar
-cmplt $0,$31,$23
-beq $23,L.172
-stl $31,yychar
-L.172:
-L.170:
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-ldl $25,yychar
-addl $27,$25,$27
-mov $27,$11
-sll $27,8*(8-2),$27
-sra $27,8*(8-2),$27
-cmplt $27,$31,$23
-bne $23,L.176
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-lda $25,249
-cmplt $27,$25,$23
-bne $23,L.174
-L.176:
-br L.169
-L.174:
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yyact($27)
-ldw $27,($27)
-mov $27,$11
-sll $27,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yychk($27)
-ldw $27,($27)
-ldl $25,yychar
-cmpeq $27,$25,$23
-beq $23,L.177
-lda $27,-1
-stl $27,yychar
-ldl $27,yylval
-stl $27,yyval
-mov $11,$13
-lda $27,yyerrflag
-ldw $27,($27)
-cmple $27,$31,$23
-bne $23,L.161
-lda $27,yyerrflag
-ldw $27,($27)
-subl $27,1,$27
-stw $27,yyerrflag
-br L.161
-L.177:
-L.169:
-sll $13,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yydef($27)
-ldw $27,($27)
-mov $27,$11
-sll $27,8*(8-2),$27
-sra $27,8*(8-2),$27
-lda $25,-2
-cmpeq $27,$25,$23
-beq $23,L.181
-ldl $27,yychar
-cmplt $27,$31,$23
-beq $23,L.183
-jsr $26,yylex
-ldgp $gp,0($26)
-stl $0,yychar
-cmplt $0,$31,$23
-beq $23,L.185
-stl $31,yychar
-L.185:
-L.183:
-lda $9,yyexca
-br L.190
-L.187:
-L.188:
-lda $9,4($9)
-L.190:
-ldw $27,($9)
-lda $25,-1
-cmpeq $27,$25,$23
-beq $23,L.187
-lda $27,2($9)
-ldw $27,($27)
-sll $13,8*(8-2),$25
-sra $25,8*(8-2),$25
-cmpeq $27,$25,$23
-beq $23,L.187
-br L.192
-L.191:
-ldw $27,($9)
-ldl $25,yychar
-cmpeq $27,$25,$23
-beq $23,L.194
-br L.193
-L.194:
-L.192:
-lda $27,4($9)
-mov $27,$9
-ldw $27,($27)
-cmplt $27,$31,$23
-beq $23,L.191
-L.193:
-lda $27,2($9)
-ldw $27,($27)
-mov $27,$11
-sll $27,8*(8-2),$27
-sra $27,8*(8-2),$27
-cmplt $27,$31,$23
-beq $23,L.196
-mov $31,$0
-br L.158
-L.196:
-L.181:
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-cmpeq $27,$31,$23
-beq $23,L.198
-lda $27,yyerrflag
-ldw $27,($27)
-stl $27,-364+432($sp)
-ldl $27,-364+432($sp)
-cmplt $27,$31,$23
-bne $23,L.200
-cmple $27,3,$23
-beq $23,L.200
-sll $27,3,$27
-ldq $27,L.216($27)
-jmp ($27)
-.rdata
-.align 3
-L.216:
-.quad L.203
-.quad L.206
-.quad L.206
-.quad L.213
-.text
-L.203:
-lda $16,L.204
-jsr $26,yyerror
-ldgp $gp,0($26)
-L.205:
-ldl $27,yynerrs
-lda $27,1($27)
-stl $27,yynerrs
-L.206:
-lda $27,3
-stw $27,yyerrflag
-br L.208
-L.207:
-ldw $27,($12)
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yypact($27)
-ldw $27,($27)
-lda $27,256($27)
-mov $27,$11
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-cmplt $27,$31,$23
-bne $23,L.210
-lda $25,249
-cmplt $27,$25,$23
-beq $23,L.210
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yyact($27)
-ldw $27,($27)
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yychk($27)
-ldw $27,($27)
-lda $25,256
-cmpeq $27,$25,$23
-beq $23,L.210
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yyact($27)
-ldw $13,($27)
-br L.161
-L.210:
-ldw $27,($12)
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yypact($27)
-ldw $11,($27)
-lda $12,-2($12)
-lda $10,-4($10)
-L.208:
-mov $12,$27
-lda $25,-358+432($sp)
-cmpult $27,$25,$23
-beq $23,L.207
-L.212:
-lda $0,1
-br L.158
-L.213:
-ldl $27,yychar
-cmpeq $27,$31,$23
-beq $23,L.214
-br L.212
-L.214:
-lda $27,-1
-stl $27,yychar
-br L.166
-L.200:
-L.198:
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $25,yyr2($27)
-ldw $22,($25)
-sll $22,8*(8-4),$22
-sra $22,8*(8-4),$22
-sll $22,1,$22
-subq $12,$22,$12
-mov $10,$14
-ldw $25,($25)
-sll $25,8*(8-4),$25
-sra $25,8*(8-4),$25
-sll $25,2,$25
-subq $10,$25,$10
-ldl $25,4($10)
-stl $25,yyval
-stw $11,-360+432($sp)
-lda $27,yyr1($27)
-ldw $11,($27)
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yypgo($27)
-ldw $27,($27)
-ldw $25,($12)
-addl $27,$25,$27
-lda $27,1($27)
-stw $27,-58+432($sp)
-lda $27,-58+432($sp)
-ldw $27,($27)
-lda $25,249
-cmplt $27,$25,$23
-beq $23,L.219
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yyact($27)
-ldw $27,($27)
-mov $27,$13
-sll $27,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yychk($27)
-ldw $27,($27)
-sll $11,8*(8-2),$25
-sra $25,8*(8-2),$25
-negl $25,$25
-cmpeq $27,$25,$23
-bne $23,L.217
-L.219:
-sll $11,8*(8-2),$27
-sra $27,8*(8-2),$27
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yypgo($27)
-ldw $27,($27)
-sll $27,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,1,$27
-lda $27,yyact($27)
-ldw $13,($27)
-L.217:
-lda $27,-360+432($sp)
-ldw $27,($27)
-stl $27,-364+432($sp)
-ldl $27,-364+432($sp)
-cmplt $27,4,$23
-bne $23,L.161
-cmple $27,14,$23
-beq $23,L.161
-subl $27,4,$27
-sll $27,3,$27
-ldq $27,L.241($27)
-jmp ($27)
-.rdata
-.align 3
-L.241:
-.quad L.223
-.quad L.224
-.quad L.226
-.quad L.228
-.quad L.230
-.quad L.232
-.quad L.234
-.quad L.161
-.quad L.236
-.quad L.238
-.quad L.240
-.text
-L.223:
-stw $31,yyerrflag
-br L.161
-L.224:
-lda $16,L.225
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.226:
-lda $16,L.227
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.228:
-lda $16,L.229
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.230:
-lda $16,L.231
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.232:
-lda $16,L.233
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.234:
-lda $16,L.235
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.236:
-lda $16,L.237
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.238:
-lda $16,L.239
-lda $17,yytext
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.240:
-lda $16,L.157
-lda $17,yytext
-jsr $26,printf
-ldgp $gp,0($26)
-br L.161
-L.158:
-ldq $9,0($sp)
-ldq $10,8($sp)
-ldq $11,16($sp)
-ldq $12,24($sp)
-ldq $13,32($sp)
-ldq $14,40($sp)
-ldq $24,48($sp)
-ldq $26,56($sp)
-lda $sp,432($sp)
-ret
-.end yyparse
-.globl yywrap
-.text
-.ent yywrap
-yywrap:
-ldgp $gp,0($27)
-lda $sp,-64($sp)
-.frame $sp,64,$26,48
-.prologue 1
-lda $0,1
-L.242:
-lda $sp,64($sp)
-ret
-.end yywrap
-.globl yyv
-.comm yyv,600
-.globl yyfnd
-.comm yyfnd,8
-.globl yyolsp
-.comm yyolsp,8
-.globl yylsp
-.comm yylsp,8
-.globl yylstate
-.comm yylstate,1600
-.globl yyestate
-.comm yyestate,8
-.globl yytchar
-.comm yytchar,4
-.globl yysbuf
-.comm yysbuf,200
-.globl yymorfg
-.comm yymorfg,4
-.globl yytext
-.comm yytext,200
-.globl yyleng
-.comm yyleng,4
-.extern _iob 0
-.globl yyval
-.comm yyval,4
-.globl yylval
-.comm yylval,4
-.rdata
-.align 0
-L.239:
-.byte 112
-.byte 117
-.byte 115
-.byte 104
-.byte 32
-.byte 37
-.byte 115
-.byte 10
-.byte 0
-.align 0
-L.237:
-.byte 108
-.byte 111
-.byte 97
-.byte 100
-.byte 10
-.byte 0
-.align 0
-L.235:
-.byte 110
-.byte 101
-.byte 103
-.byte 97
-.byte 116
-.byte 101
-.byte 10
-.byte 0
-.align 0
-L.233:
-.byte 100
-.byte 105
-.byte 118
-.byte 105
-.byte 100
-.byte 101
-.byte 10
-.byte 0
-.align 0
-L.231:
-.byte 109
-.byte 117
-.byte 108
-.byte 116
-.byte 105
-.byte 112
-.byte 108
-.byte 121
-.byte 10
-.byte 0
-.align 0
-L.229:
-.byte 110
-.byte 101
-.byte 103
-.byte 97
-.byte 116
-.byte 101
-.byte 10
-.byte 97
-.byte 100
-.byte 100
-.byte 10
-.byte 0
-.align 0
-L.227:
-.byte 97
-.byte 100
-.byte 100
-.byte 10
-.byte 0
-.align 0
-L.225:
-.byte 115
-.byte 116
-.byte 111
-.byte 114
-.byte 101
-.byte 10
-.byte 0
-.align 0
-L.204:
-.byte 115
-.byte 121
-.byte 110
-.byte 116
-.byte 97
-.byte 120
-.byte 32
-.byte 101
-.byte 114
-.byte 114
-.byte 111
-.byte 114
-.byte 0
-.align 0
-L.165:
-.byte 121
-.byte 97
-.byte 99
-.byte 99
-.byte 32
-.byte 115
-.byte 116
-.byte 97
-.byte 99
-.byte 107
-.byte 32
-.byte 111
-.byte 118
-.byte 101
-.byte 114
-.byte 102
-.byte 108
-.byte 111
-.byte 119
-.byte 0
-.align 0
-L.157:
-.byte 37
-.byte 115
-.byte 10
-.byte 0
-.align 0
-L.18:
-.byte 98
-.byte 97
-.byte 100
-.byte 32
-.byte 115
-.byte 119
-.byte 105
-.byte 116
-.byte 99
-.byte 104
-.byte 32
-.byte 121
-.byte 121
-.byte 108
-.byte 111
-.byte 111
-.byte 107
-.byte 32
-.byte 37
-.byte 100
-.byte 0
+.sdata
+.globl yyin
+.align 3
+yyin:
+.quad _iob
+.globl yyout
+.align 3
+yyout:
+.quad _iob+56
+.globl yylex
+.text
+.text
+.ent yylex
+yylex:
+ldgp $gp,0($27)
+lda $sp,-80($sp)
+.mask 0x4004000,-72
+.frame $sp,80,$26,48
+stq $14,0($sp)
+stq $26,8($sp)
+.prologue 1
+br L.5
+L.4:
+L.7:
+lda $27,-1
+cmplt $14,$27,$23
+bne $23,L.8
+cmple $14,4,$23
+beq $23,L.8
+subl $14,-1,$27
+sll $27,3,$27
+ldq $27,L.19($27)
+jmp ($27)
+.rdata
+.align 3
+L.19:
+.quad L.9
+.quad L.10
+.quad L.13
+.quad L.14
+.quad L.9
+.quad L.16
+.text
+L.10:
+jsr $26,yywrap
+ldgp $gp,0($26)
+cmpeq $0,$31,$23
+bne $23,L.9
+mov $31,$0
+br L.3
+L.13:
+lda $0,257
+br L.3
+L.14:
+lda $0,258
+br L.3
+L.16:
+lda $27,yytext
+ldb $0,($27)
+br L.3
+L.8:
+ldq $16,yyout
+lda $17,L.18
+mov $14,$18
+jsr $26,fprintf
+ldgp $gp,0($26)
+L.9:
+L.5:
+jsr $26,yylook
+ldgp $gp,0($26)
+mov $0,$14
+cmplt $0,$31,$23
+beq $23,L.4
+mov $31,$0
+L.3:
+ldq $14,0($sp)
+ldq $26,8($sp)
+lda $sp,80($sp)
+ret
+.end yylex
+.sdata
+.globl yyvstop
+.align 2
+yyvstop:
+.long 0x0
+.long 0x4
+.long 0x0
+.long 0x3
+.long 0x4
+.long 0x0
+.long 0x2
+.long 0x4
+.long 0x0
+.long 0x1
+.long 0x4
+.long 0x0
+.long 0x2
+.long 0x0
+.long 0x1
+.long 0x0
+.long 0x0
+.globl yycrank
+.align 0
+yycrank:
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x1
+.byte 0x3
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x1
+.byte 0x4
+.byte 0x1
+.byte 0x3
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x1
+.byte 0x5
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x5
+.byte 0x7
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x1
+.byte 0x6
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x6
+.byte 0x8
+.byte 0x0
+.byte 0x0
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x6
+.byte 0x8
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.byte 0x0
+.globl yysvec
+.align 3
+yysvec:
+.quad 0x0
+.quad 0x0
+.quad 0x0
+.quad yycrank-2
+.quad 0x0
+.quad 0x0
+.quad yycrank
+.quad yysvec+24
+.quad 0x0
+.quad yycrank
+.quad 0x0
+.quad yyvstop+4
+.quad yycrank
+.quad 0x0
+.quad yyvstop+12
+.quad yycrank+4
+.quad 0x0
+.quad yyvstop+24
+.quad yycrank+38
+.quad 0x0
+.quad yyvstop+36
+.quad yycrank
+.quad yysvec+120
+.quad yyvstop+48
+.quad yycrank
+.quad yysvec+144
+.quad yyvstop+56
+.quad 0x0
+.quad 0x0
+.quad 0x0
+.globl yytop
+.align 3
+yytop:
+.quad yycrank+282
+.globl yybgin
+.align 3
+yybgin:
+.quad yysvec+24
+.globl yymatch
+.align 0
+yymatch:
+.byte 0
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 9
+.byte 10
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 9
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 48
+.byte 48
+.byte 48
+.byte 48
+.byte 48
+.byte 48
+.byte 48
+.byte 48
+.byte 48
+.byte 48
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 65
+.byte 1
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 65
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 1
+.byte 0
+.globl yyextra
+.align 0
+yyextra:
+.byte 0
+.byte 0
+.byte 0
+.byte 0
+.byte 0
+.byte 0
+.byte 0
+.byte 0
+.byte 0
+.globl yylineno
+.align 2
+yylineno:
+.long 0x1
+.globl yysptr
+.align 3
+yysptr:
+.quad yysbuf
+.globl yyprevious
+.align 2
+yyprevious:
+.long 0xa
+.globl yylook
+.text
+.text
+.ent yylook
+yylook:
+ldgp $gp,0($27)
+lda $sp,-160($sp)
+.mask 0x5007e00,-104
+.frame $sp,160,$26,48
+stq $9,0($sp)
+stq $10,8($sp)
+stq $11,16($sp)
+stq $12,24($sp)
+stq $13,32($sp)
+stq $14,40($sp)
+stq $24,48($sp)
+stq $26,56($sp)
+.prologue 1
+ldl $27,yymorfg
+cmpeq $27,$31,$23
+beq $23,L.35
+lda $11,yytext
+br L.36
+L.35:
+stl $31,yymorfg
+ldl $27,yyleng
+lda $11,yytext($27)
+L.36:
+L.37:
+lda $13,yylstate
+ldq $27,yybgin
+mov $27,$14
+stq $27,yyestate
+ldl $27,yyprevious
+cmpeq $27,10,$23
+beq $23,L.41
+lda $14,24($14)
+L.41:
+L.43:
+ldq $12,($14)
+mov $12,$27
+lda $25,yycrank
+cmpeq $27,$25,$23
+beq $23,L.47
+ldq $27,8($14)
+stq $27,-64+160($sp)
+ldq $27,-64+160($sp)
+cmpeq $27,$31,$23
+beq $23,L.49
+br L.94
+L.49:
+ldq $27,-64+160($sp)
+ldq $27,($27)
+lda $25,yycrank
+cmpeq $27,$25,$23
+beq $23,L.51
+br L.94
+L.51:
+L.47:
+mov $11,$27
+stq $27,-88+160($sp)
+lda $11,1($27)
+ldq $25,yysptr
+lda $22,yysbuf
+cmpule $25,$22,$23
+bne $23,L.61
+ldq $25,yysptr
+lda $25,-1($25)
+stq $25,yysptr
+ldb $25,($25)
+stl $25,-76+160($sp)
+br L.62
+L.61:
+ldq $25,yyin
+ldl $22,($25)
+subl $22,1,$22
+stl $22,($25)
+cmplt $22,$31,$23
+beq $23,L.63
+ldq $16,yyin
+jsr $26,_filbuf
+ldgp $gp,0($26)
+mov $0,$27
+stl $27,-80+160($sp)
+br L.64
+L.63:
+ldq $27,yyin
+lda $27,8($27)
+ldq $25,($27)
+lda $22,1($25)
+stq $22,($27)
+ldbu $27,($25)
+stl $27,-80+160($sp)
+L.64:
+ldl $27,-80+160($sp)
+stl $27,-76+160($sp)
+L.62:
+ldl $27,-76+160($sp)
+stl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.59
+ldl $27,yylineno
+lda $27,1($27)
+stl $27,yylineno
+ldl $27,yytchar
+stl $27,-72+160($sp)
+br L.60
+L.59:
+ldl $27,yytchar
+stl $27,-72+160($sp)
+L.60:
+ldl $27,-72+160($sp)
+lda $25,-1
+cmpeq $27,$25,$23
+beq $23,L.57
+stl $31,-68+160($sp)
+br L.58
+L.57:
+ldl $27,yytchar
+stl $27,-68+160($sp)
+L.58:
+ldl $27,-68+160($sp)
+mov $27,$10
+ldq $25,-88+160($sp)
+stb $27,($25)
+L.65:
+mov $12,$9
+mov $12,$27
+lda $25,yycrank
+cmpule $27,$25,$23
+bne $23,L.66
+sll $10,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+addq $27,$9,$12
+mov $12,$27
+ldq $25,yytop
+cmpule $27,$25,$23
+beq $23,L.67
+lda $27,24
+ldb $25,($12)
+sll $25,8*(8-4),$25
+sra $25,8*(8-4),$25
+mulq $27,$25,$27
+lda $27,yysvec($27)
+mov $14,$25
+cmpeq $27,$25,$23
+beq $23,L.67
+lda $27,yysvec
+lda $25,24
+lda $22,1($12)
+ldb $22,($22)
+sll $22,8*(8-4),$22
+sra $22,8*(8-4),$22
+mulq $25,$22,$25
+lda $25,yysvec($25)
+cmpeq $25,$27,$23
+beq $23,L.70
+lda $27,-1($11)
+mov $27,$11
+ldb $27,($27)
+stl $27,yytchar
+ldl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.72
+ldl $27,yylineno
+subl $27,1,$27
+stl $27,yylineno
+L.72:
+ldq $27,yysptr
+lda $25,1($27)
+stq $25,yysptr
+ldl $25,yytchar
+stb $25,($27)
+br L.94
+L.70:
+mov $13,$27
+lda $13,8($27)
+lda $25,24
+lda $22,1($12)
+ldb $22,($22)
+sll $22,8*(8-4),$22
+sra $22,8*(8-4),$22
+mulq $25,$22,$25
+lda $25,yysvec($25)
+mov $25,$14
+stq $25,($27)
+br L.43
+L.66:
+mov $12,$27
+lda $25,yycrank
+cmpult $27,$25,$23
+beq $23,L.75
+lda $27,yycrank
+mov $12,$25
+subq $27,$25,$27
+divq $27,2,$27
+sll $27,1,$27
+lda $27,yycrank($27)
+mov $27,$9
+mov $27,$12
+sll $10,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+addq $27,$12,$12
+mov $12,$27
+ldq $25,yytop
+cmpule $27,$25,$23
+beq $23,L.77
+lda $27,24
+ldb $25,($12)
+sll $25,8*(8-4),$25
+sra $25,8*(8-4),$25
+mulq $27,$25,$27
+lda $27,yysvec($27)
+mov $14,$25
+cmpeq $27,$25,$23
+beq $23,L.77
+lda $27,yysvec
+lda $25,24
+lda $22,1($12)
+ldb $22,($22)
+sll $22,8*(8-4),$22
+sra $22,8*(8-4),$22
+mulq $25,$22,$25
+lda $25,yysvec($25)
+cmpeq $25,$27,$23
+beq $23,L.79
+lda $27,-1($11)
+mov $27,$11
+ldb $27,($27)
+stl $27,yytchar
+ldl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.81
+ldl $27,yylineno
+subl $27,1,$27
+stl $27,yylineno
+L.81:
+ldq $27,yysptr
+lda $25,1($27)
+stq $25,yysptr
+ldl $25,yytchar
+stb $25,($27)
+br L.94
+L.79:
+mov $13,$27
+lda $13,8($27)
+lda $25,24
+lda $22,1($12)
+ldb $22,($22)
+sll $22,8*(8-4),$22
+sra $22,8*(8-4),$22
+mulq $25,$22,$25
+lda $25,yysvec($25)
+mov $25,$14
+stq $25,($27)
+br L.43
+L.77:
+lda $27,yymatch($10)
+ldb $27,($27)
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+addq $27,$9,$12
+mov $12,$27
+ldq $25,yytop
+cmpule $27,$25,$23
+beq $23,L.83
+lda $27,24
+ldb $25,($12)
+sll $25,8*(8-4),$25
+sra $25,8*(8-4),$25
+mulq $27,$25,$27
+lda $27,yysvec($27)
+mov $14,$25
+cmpeq $27,$25,$23
+beq $23,L.83
+lda $27,yysvec
+lda $25,24
+lda $22,1($12)
+ldb $22,($22)
+sll $22,8*(8-4),$22
+sra $22,8*(8-4),$22
+mulq $25,$22,$25
+lda $25,yysvec($25)
+cmpeq $25,$27,$23
+beq $23,L.85
+lda $27,-1($11)
+mov $27,$11
+ldb $27,($27)
+stl $27,yytchar
+ldl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.87
+ldl $27,yylineno
+subl $27,1,$27
+stl $27,yylineno
+L.87:
+ldq $27,yysptr
+lda $25,1($27)
+stq $25,yysptr
+ldl $25,yytchar
+stb $25,($27)
+br L.94
+L.85:
+mov $13,$27
+lda $13,8($27)
+lda $25,24
+lda $22,1($12)
+ldb $22,($22)
+sll $22,8*(8-4),$22
+sra $22,8*(8-4),$22
+mulq $25,$22,$25
+lda $25,yysvec($25)
+mov $25,$14
+stq $25,($27)
+br L.43
+L.83:
+L.75:
+L.67:
+ldq $27,8($14)
+mov $27,$14
+cmpeq $27,$31,$23
+bne $23,L.89
+ldq $27,($14)
+mov $27,$12
+lda $25,yycrank
+cmpeq $27,$25,$23
+bne $23,L.89
+br L.65
+L.89:
+lda $27,-1($11)
+mov $27,$11
+ldb $27,($27)
+stl $27,yytchar
+ldl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.91
+ldl $27,yylineno
+subl $27,1,$27
+stl $27,yylineno
+L.91:
+ldq $27,yysptr
+lda $25,1($27)
+stq $25,yysptr
+ldl $25,yytchar
+stb $25,($27)
+br L.94
+L.93:
+mov $11,$27
+lda $11,-1($27)
+stb $31,($27)
+ldq $27,($13)
+mov $31,$25
+mov $27,$22
+cmpeq $22,$25,$23
+bne $23,L.96
+ldq $27,16($27)
+stq $27,yyfnd
+cmpeq $27,$25,$23
+bne $23,L.96
+ldq $27,yyfnd
+ldl $27,($27)
+cmple $27,$31,$23
+bne $23,L.96
+stq $13,yyolsp
+ldq $27,yyfnd
+ldl $27,($27)
+lda $27,yyextra($27)
+ldb $27,($27)
+cmpeq $27,$31,$23
+bne $23,L.98
+br L.101
+L.100:
+lda $13,-8($13)
+mov $11,$27
+lda $11,-1($27)
+ldb $27,($27)
+stl $27,yytchar
+ldl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.103
+ldl $27,yylineno
+subl $27,1,$27
+stl $27,yylineno
+L.103:
+ldq $27,yysptr
+lda $25,1($27)
+stq $25,yysptr
+ldl $25,yytchar
+stb $25,($27)
+L.101:
+ldq $27,($13)
+ldq $16,16($27)
+ldq $27,yyfnd
+ldl $27,($27)
+negl $27,$17
+jsr $26,yyback
+ldgp $gp,0($26)
+cmpeq $0,1,$23
+bne $23,L.105
+mov $13,$27
+lda $25,yylstate
+cmpule $27,$25,$23
+beq $23,L.100
+L.105:
+L.98:
+ldb $27,($11)
+stl $27,yyprevious
+stq $13,yylsp
+lda $27,yytext
+mov $11,$25
+subq $25,$27,$27
+lda $27,1($27)
+stl $27,yyleng
+ldl $27,yyleng
+stb $31,yytext($27)
+ldq $27,yyfnd
+lda $25,4($27)
+stq $25,yyfnd
+ldl $0,($27)
+br L.34
+L.96:
+ldb $27,($11)
+stl $27,yytchar
+ldl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.106
+ldl $27,yylineno
+subl $27,1,$27
+stl $27,yylineno
+L.106:
+ldq $27,yysptr
+lda $25,1($27)
+stq $25,yysptr
+ldl $25,yytchar
+stb $25,($27)
+L.94:
+mov $13,$27
+lda $13,-8($27)
+lda $25,yylstate
+cmpule $27,$25,$23
+beq $23,L.93
+lda $27,yytext
+ldb $27,($27)
+cmpeq $27,$31,$23
+beq $23,L.108
+lda $27,yysbuf
+stq $27,yysptr
+mov $31,$0
+br L.34
+L.108:
+ldq $27,yysptr
+lda $25,yysbuf
+cmpule $27,$25,$23
+bne $23,L.118
+ldq $27,yysptr
+lda $27,-1($27)
+stq $27,yysptr
+ldb $27,($27)
+stl $27,-76+160($sp)
+br L.119
+L.118:
+ldq $27,yyin
+ldl $25,($27)
+subl $25,1,$25
+stl $25,($27)
+cmplt $25,$31,$23
+beq $23,L.120
+ldq $16,yyin
+jsr $26,_filbuf
+ldgp $gp,0($26)
+mov $0,$27
+stl $27,-80+160($sp)
+br L.121
+L.120:
+ldq $27,yyin
+lda $27,8($27)
+ldq $25,($27)
+lda $22,1($25)
+stq $22,($27)
+ldbu $27,($25)
+stl $27,-80+160($sp)
+L.121:
+ldl $27,-80+160($sp)
+stl $27,-76+160($sp)
+L.119:
+ldl $27,-76+160($sp)
+stl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.116
+ldl $27,yylineno
+lda $27,1($27)
+stl $27,yylineno
+ldl $27,yytchar
+stl $27,-72+160($sp)
+br L.117
+L.116:
+ldl $27,yytchar
+stl $27,-72+160($sp)
+L.117:
+ldl $27,-72+160($sp)
+lda $25,-1
+cmpeq $27,$25,$23
+beq $23,L.114
+stl $31,-68+160($sp)
+br L.115
+L.114:
+ldl $27,yytchar
+stl $27,-68+160($sp)
+L.115:
+ldl $27,-68+160($sp)
+stb $27,yytext
+sll $27,8*(8-1),$27
+sra $27,8*(8-1),$27
+stl $27,yyprevious
+ldl $27,yyprevious
+cmple $27,$31,$23
+bne $23,L.122
+ldq $27,yyout
+ldl $25,($27)
+subl $25,1,$25
+stl $25,($27)
+cmplt $25,$31,$23
+beq $23,L.125
+ldl $27,yyprevious
+and $27,(1<<(8*1))-1,$27
+mov $27,$16
+ldq $17,yyout
+jsr $26,_flsbuf
+ldgp $gp,0($26)
+br L.126
+L.125:
+ldq $27,yyout
+lda $27,8($27)
+ldq $25,($27)
+lda $22,1($25)
+stq $22,($27)
+ldl $27,yyprevious
+stb $27,($25)
+L.126:
+L.122:
+lda $11,yytext
+br L.37
+L.34:
+ldq $9,0($sp)
+ldq $10,8($sp)
+ldq $11,16($sp)
+ldq $12,24($sp)
+ldq $13,32($sp)
+ldq $14,40($sp)
+ldq $24,48($sp)
+ldq $26,56($sp)
+lda $sp,160($sp)
+ret
+.end yylook
+.globl yyback
+.text
+.ent yyback
+yyback:
+ldgp $gp,0($27)
+lda $sp,-64($sp)
+.frame $sp,64,$26,48
+.prologue 1
+mov $16,$27
+cmpeq $27,$31,$23
+beq $23,L.131
+mov $31,$0
+br L.127
+L.130:
+mov $16,$27
+lda $16,4($27)
+ldl $27,($27)
+cmpeq $27,$17,$23
+beq $23,L.133
+lda $0,1
+br L.127
+L.133:
+L.131:
+ldl $27,($16)
+cmpeq $27,$31,$23
+beq $23,L.130
+mov $31,$0
+L.127:
+lda $sp,64($sp)
+ret
+.end yyback
+.globl yyinput
+.text
+.ent yyinput
+yyinput:
+ldgp $gp,0($27)
+lda $sp,-96($sp)
+.mask 0x4007800,-64
+.frame $sp,96,$26,48
+stq $11,0($sp)
+stq $12,8($sp)
+stq $13,16($sp)
+stq $14,24($sp)
+stq $26,32($sp)
+.prologue 1
+ldq $27,yysptr
+lda $25,yysbuf
+cmpule $27,$25,$23
+bne $23,L.144
+ldq $27,yysptr
+lda $27,-1($27)
+stq $27,yysptr
+ldb $12,($27)
+br L.145
+L.144:
+ldq $27,yyin
+ldl $25,($27)
+subl $25,1,$25
+stl $25,($27)
+cmplt $25,$31,$23
+beq $23,L.146
+ldq $16,yyin
+jsr $26,_filbuf
+ldgp $gp,0($26)
+mov $0,$27
+mov $27,$11
+br L.147
+L.146:
+ldq $27,yyin
+lda $27,8($27)
+ldq $25,($27)
+lda $22,1($25)
+stq $22,($27)
+ldbu $11,($25)
+L.147:
+mov $11,$12
+L.145:
+stl $12,yytchar
+cmpeq $12,10,$23
+beq $23,L.142
+ldl $27,yylineno
+lda $27,1($27)
+stl $27,yylineno
+ldl $13,yytchar
+br L.143
+L.142:
+ldl $13,yytchar
+L.143:
+lda $27,-1
+cmpeq $13,$27,$23
+beq $23,L.140
+mov $31,$14
+br L.141
+L.140:
+ldl $14,yytchar
+L.141:
+mov $14,$0
+L.135:
+ldq $11,0($sp)
+ldq $12,8($sp)
+ldq $13,16($sp)
+ldq $14,24($sp)
+ldq $26,32($sp)
+lda $sp,96($sp)
+ret
+.end yyinput
+.globl yyoutput
+.text
+.ent yyoutput
+yyoutput:
+ldgp $gp,0($27)
+lda $sp,-80($sp)
+.mask 0x5000000,-72
+.frame $sp,80,$26,48
+stq $24,0($sp)
+stq $26,8($sp)
+stq $16,32($sp)
+.prologue 1
+ldq $27,yyout
+ldl $25,($27)
+subl $25,1,$25
+stl $25,($27)
+cmplt $25,$31,$23
+beq $23,L.150
+ldl $27,-48+80($sp)
+and $27,(1<<(8*1))-1,$27
+mov $27,$16
+ldq $17,yyout
+jsr $26,_flsbuf
+ldgp $gp,0($26)
+br L.151
+L.150:
+ldq $27,yyout
+lda $27,8($27)
+ldq $25,($27)
+lda $22,1($25)
+stq $22,($27)
+ldl $27,-48+80($sp)
+stb $27,($25)
+L.151:
+mov $31,$0
+L.148:
+ldq $24,0($sp)
+ldq $26,8($sp)
+lda $sp,80($sp)
+ret
+.end yyoutput
+.globl yyunput
+.text
+.ent yyunput
+yyunput:
+ldgp $gp,0($27)
+lda $sp,-80($sp)
+.mask 0x5000000,-72
+.frame $sp,80,$26,48
+stq $24,0($sp)
+stq $26,8($sp)
+.prologue 1
+stl $16,yytchar
+ldl $27,yytchar
+cmpeq $27,10,$23
+beq $23,L.153
+ldl $27,yylineno
+subl $27,1,$27
+stl $27,yylineno
+L.153:
+ldq $27,yysptr
+lda $25,1($27)
+stq $25,yysptr
+ldl $25,yytchar
+stb $25,($27)
+mov $31,$0
+L.152:
+ldq $24,0($sp)
+ldq $26,8($sp)
+lda $sp,80($sp)
+ret
+.end yyunput
+.globl main
+.text
+.ent main
+main:
+ldgp $gp,0($27)
+lda $sp,-64($sp)
+.mask 0x4000000,-64
+.frame $sp,64,$26,48
+stq $26,0($sp)
+.prologue 1
+jsr $26,yyparse
+ldgp $gp,0($26)
+mov $31,$0
+L.155:
+ldq $26,0($sp)
+lda $sp,64($sp)
+ret
+.end main
+.globl yyerror
+.text
+.ent yyerror
+yyerror:
+ldgp $gp,0($27)
+lda $sp,-64($sp)
+.mask 0x4000000,-64
+.frame $sp,64,$26,48
+stq $26,0($sp)
+stq $16,16($sp)
+.prologue 1
+lda $16,L.157
+ldq $17,-48+64($sp)
+jsr $26,printf
+ldgp $gp,0($26)
+mov $31,$0
+L.156:
+ldq $26,0($sp)
+lda $sp,64($sp)
+ret
+.end yyerror
+.sdata
+.globl yyexca
+.align 1
+yyexca:
+.word 0xffff
+.word 0x1
+.word 0x0
+.word 0xffff
+.word 0xfffe
+.word 0x0
+.globl yyact
+.align 1
+yyact:
+.word 0xc
+.word 0x2
+.word 0x9
+.word 0x8
+.word 0x11
+.word 0xb
+.word 0x19
+.word 0x11
+.word 0xf
+.word 0x12
+.word 0x10
+.word 0xa
+.word 0x12
+.word 0x11
+.word 0xf
+.word 0x7
+.word 0x10
+.word 0xd
+.word 0x12
+.word 0x5
+.word 0x3
+.word 0x1
+.word 0x0
+.word 0x13
+.word 0x14
+.word 0x0
+.word 0x0
+.word 0x15
+.word 0x16
+.word 0x17
+.word 0x18
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x6
+.word 0xe
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x4
+.word 0x6
+.globl yypact
+.align 1
+yypact:
+.word 0xfc18
+.word 0xfff7
+.word 0xfc18
+.word 0x5
+.word 0xfff9
+.word 0xffc5
+.word 0xfc18
+.word 0xfc18
+.word 0xfc18
+.word 0xffd8
+.word 0xffe3
+.word 0xffd8
+.word 0xffd8
+.word 0xfc18
+.word 0xfc18
+.word 0xffd8
+.word 0xffd8
+.word 0xffd8
+.word 0xffd8
+.word 0xffda
+.word 0xffdd
+.word 0xffda
+.word 0xffda
+.word 0xfc18
+.word 0xfc18
+.word 0xfc18
+.globl yypgo
+.align 1
+yypgo:
+.word 0x0
+.word 0x15
+.word 0x14
+.word 0x11
+.word 0xb
+.globl yyr1
+.align 1
+yyr1:
+.word 0x0
+.word 0x1
+.word 0x1
+.word 0x1
+.word 0x1
+.word 0x2
+.word 0x4
+.word 0x4
+.word 0x4
+.word 0x4
+.word 0x4
+.word 0x4
+.word 0x4
+.word 0x4
+.word 0x3
+.globl yyr2
+.align 1
+yyr2:
+.word 0x0
+.word 0x0
+.word 0x2
+.word 0x3
+.word 0x3
+.word 0x3
+.word 0x3
+.word 0x3
+.word 0x3
+.word 0x3
+.word 0x2
+.word 0x3
+.word 0x1
+.word 0x1
+.word 0x1
+.globl yychk
+.align 1
+yychk:
+.word 0xfc18
+.word 0xffff
+.word 0xa
+.word 0xfffe
+.word 0x100
+.word 0xfffd
+.word 0x101
+.word 0xa
+.word 0xa
+.word 0x3d
+.word 0xfffc
+.word 0x2d
+.word 0x28
+.word 0xfffd
+.word 0x102
+.word 0x2b
+.word 0x2d
+.word 0x2a
+.word 0x2f
+.word 0xfffc
+.word 0xfffc
+.word 0xfffc
+.word 0xfffc
+.word 0xfffc
+.word 0xfffc
+.word 0x29
+.globl yydef
+.align 1
+yydef:
+.word 0x1
+.word 0xfffe
+.word 0x2
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0xe
+.word 0x3
+.word 0x4
+.word 0x0
+.word 0x5
+.word 0x0
+.word 0x0
+.word 0xc
+.word 0xd
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0x0
+.word 0xa
+.word 0x0
+.word 0x6
+.word 0x7
+.word 0x8
+.word 0x9
+.word 0xb
+.globl yychar
+.align 2
+yychar:
+.long 0xffffffff
+.globl yynerrs
+.align 2
+yynerrs:
+.long 0x0
+.globl yyerrflag
+.align 1
+yyerrflag:
+.word 0x0
+.globl yyparse
+.text
+.text
+.ent yyparse
+yyparse:
+ldgp $gp,0($27)
+lda $sp,-432($sp)
+.mask 0x5007e00,-376
+.frame $sp,432,$26,48
+stq $9,0($sp)
+stq $10,8($sp)
+stq $11,16($sp)
+stq $12,24($sp)
+stq $13,32($sp)
+stq $14,40($sp)
+stq $24,48($sp)
+stq $26,56($sp)
+.prologue 1
+mov $31,$27
+mov $27,$13
+lda $25,-1
+stl $25,yychar
+stl $31,yynerrs
+stw $27,yyerrflag
+lda $12,-360+432($sp)
+lda $10,yyv-4
+L.161:
+lda $27,2($12)
+mov $27,$12
+lda $25,-58+432($sp)
+cmpule $27,$25,$23
+bne $23,L.162
+lda $16,L.165
+jsr $26,yyerror
+ldgp $gp,0($26)
+lda $0,1
+br L.158
+L.162:
+stw $13,($12)
+lda $10,4($10)
+ldl $27,yyval
+stl $27,($10)
+L.166:
+sll $13,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yypact($27)
+ldw $11,($27)
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+lda $25,-1000
+cmple $27,$25,$23
+beq $23,L.167
+br L.169
+L.167:
+ldl $27,yychar
+cmplt $27,$31,$23
+beq $23,L.170
+jsr $26,yylex
+ldgp $gp,0($26)
+stl $0,yychar
+cmplt $0,$31,$23
+beq $23,L.172
+stl $31,yychar
+L.172:
+L.170:
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+ldl $25,yychar
+addl $27,$25,$27
+mov $27,$11
+sll $27,8*(8-2),$27
+sra $27,8*(8-2),$27
+cmplt $27,$31,$23
+bne $23,L.176
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+lda $25,249
+cmplt $27,$25,$23
+bne $23,L.174
+L.176:
+br L.169
+L.174:
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yyact($27)
+ldw $27,($27)
+mov $27,$11
+sll $27,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yychk($27)
+ldw $27,($27)
+ldl $25,yychar
+cmpeq $27,$25,$23
+beq $23,L.177
+lda $27,-1
+stl $27,yychar
+ldl $27,yylval
+stl $27,yyval
+mov $11,$13
+lda $27,yyerrflag
+ldw $27,($27)
+cmple $27,$31,$23
+bne $23,L.161
+lda $27,yyerrflag
+ldw $27,($27)
+subl $27,1,$27
+stw $27,yyerrflag
+br L.161
+L.177:
+L.169:
+sll $13,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yydef($27)
+ldw $27,($27)
+mov $27,$11
+sll $27,8*(8-2),$27
+sra $27,8*(8-2),$27
+lda $25,-2
+cmpeq $27,$25,$23
+beq $23,L.181
+ldl $27,yychar
+cmplt $27,$31,$23
+beq $23,L.183
+jsr $26,yylex
+ldgp $gp,0($26)
+stl $0,yychar
+cmplt $0,$31,$23
+beq $23,L.185
+stl $31,yychar
+L.185:
+L.183:
+lda $9,yyexca
+br L.190
+L.187:
+L.188:
+lda $9,4($9)
+L.190:
+ldw $27,($9)
+lda $25,-1
+cmpeq $27,$25,$23
+beq $23,L.187
+lda $27,2($9)
+ldw $27,($27)
+sll $13,8*(8-2),$25
+sra $25,8*(8-2),$25
+cmpeq $27,$25,$23
+beq $23,L.187
+br L.192
+L.191:
+ldw $27,($9)
+ldl $25,yychar
+cmpeq $27,$25,$23
+beq $23,L.194
+br L.193
+L.194:
+L.192:
+lda $27,4($9)
+mov $27,$9
+ldw $27,($27)
+cmplt $27,$31,$23
+beq $23,L.191
+L.193:
+lda $27,2($9)
+ldw $27,($27)
+mov $27,$11
+sll $27,8*(8-2),$27
+sra $27,8*(8-2),$27
+cmplt $27,$31,$23
+beq $23,L.196
+mov $31,$0
+br L.158
+L.196:
+L.181:
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+cmpeq $27,$31,$23
+beq $23,L.198
+lda $27,yyerrflag
+ldw $27,($27)
+stl $27,-364+432($sp)
+ldl $27,-364+432($sp)
+cmplt $27,$31,$23
+bne $23,L.200
+cmple $27,3,$23
+beq $23,L.200
+sll $27,3,$27
+ldq $27,L.216($27)
+jmp ($27)
+.rdata
+.align 3
+L.216:
+.quad L.203
+.quad L.206
+.quad L.206
+.quad L.213
+.text
+L.203:
+lda $16,L.204
+jsr $26,yyerror
+ldgp $gp,0($26)
+L.205:
+ldl $27,yynerrs
+lda $27,1($27)
+stl $27,yynerrs
+L.206:
+lda $27,3
+stw $27,yyerrflag
+br L.208
+L.207:
+ldw $27,($12)
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yypact($27)
+ldw $27,($27)
+lda $27,256($27)
+mov $27,$11
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+cmplt $27,$31,$23
+bne $23,L.210
+lda $25,249
+cmplt $27,$25,$23
+beq $23,L.210
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yyact($27)
+ldw $27,($27)
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yychk($27)
+ldw $27,($27)
+lda $25,256
+cmpeq $27,$25,$23
+beq $23,L.210
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yyact($27)
+ldw $13,($27)
+br L.161
+L.210:
+ldw $27,($12)
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yypact($27)
+ldw $11,($27)
+lda $12,-2($12)
+lda $10,-4($10)
+L.208:
+mov $12,$27
+lda $25,-358+432($sp)
+cmpult $27,$25,$23
+beq $23,L.207
+L.212:
+lda $0,1
+br L.158
+L.213:
+ldl $27,yychar
+cmpeq $27,$31,$23
+beq $23,L.214
+br L.212
+L.214:
+lda $27,-1
+stl $27,yychar
+br L.166
+L.200:
+L.198:
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $25,yyr2($27)
+ldw $22,($25)
+sll $22,8*(8-4),$22
+sra $22,8*(8-4),$22
+sll $22,1,$22
+subq $12,$22,$12
+mov $10,$14
+ldw $25,($25)
+sll $25,8*(8-4),$25
+sra $25,8*(8-4),$25
+sll $25,2,$25
+subq $10,$25,$10
+ldl $25,4($10)
+stl $25,yyval
+stw $11,-360+432($sp)
+lda $27,yyr1($27)
+ldw $11,($27)
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yypgo($27)
+ldw $27,($27)
+ldw $25,($12)
+addl $27,$25,$27
+lda $27,1($27)
+stw $27,-58+432($sp)
+lda $27,-58+432($sp)
+ldw $27,($27)
+lda $25,249
+cmplt $27,$25,$23
+beq $23,L.219
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yyact($27)
+ldw $27,($27)
+mov $27,$13
+sll $27,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yychk($27)
+ldw $27,($27)
+sll $11,8*(8-2),$25
+sra $25,8*(8-2),$25
+negl $25,$25
+cmpeq $27,$25,$23
+bne $23,L.217
+L.219:
+sll $11,8*(8-2),$27
+sra $27,8*(8-2),$27
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yypgo($27)
+ldw $27,($27)
+sll $27,8*(8-4),$27
+sra $27,8*(8-4),$27
+sll $27,1,$27
+lda $27,yyact($27)
+ldw $13,($27)
+L.217:
+lda $27,-360+432($sp)
+ldw $27,($27)
+stl $27,-364+432($sp)
+ldl $27,-364+432($sp)
+cmplt $27,4,$23
+bne $23,L.161
+cmple $27,14,$23
+beq $23,L.161
+subl $27,4,$27
+sll $27,3,$27
+ldq $27,L.241($27)
+jmp ($27)
+.rdata
+.align 3
+L.241:
+.quad L.223
+.quad L.224
+.quad L.226
+.quad L.228
+.quad L.230
+.quad L.232
+.quad L.234
+.quad L.161
+.quad L.236
+.quad L.238
+.quad L.240
+.text
+L.223:
+stw $31,yyerrflag
+br L.161
+L.224:
+lda $16,L.225
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.226:
+lda $16,L.227
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.228:
+lda $16,L.229
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.230:
+lda $16,L.231
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.232:
+lda $16,L.233
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.234:
+lda $16,L.235
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.236:
+lda $16,L.237
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.238:
+lda $16,L.239
+lda $17,yytext
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.240:
+lda $16,L.157
+lda $17,yytext
+jsr $26,printf
+ldgp $gp,0($26)
+br L.161
+L.158:
+ldq $9,0($sp)
+ldq $10,8($sp)
+ldq $11,16($sp)
+ldq $12,24($sp)
+ldq $13,32($sp)
+ldq $14,40($sp)
+ldq $24,48($sp)
+ldq $26,56($sp)
+lda $sp,432($sp)
+ret
+.end yyparse
+.globl yywrap
+.text
+.ent yywrap
+yywrap:
+ldgp $gp,0($27)
+lda $sp,-64($sp)
+.frame $sp,64,$26,48
+.prologue 1
+lda $0,1
+L.242:
+lda $sp,64($sp)
+ret
+.end yywrap
+.globl yyv
+.comm yyv,600
+.globl yyfnd
+.comm yyfnd,8
+.globl yyolsp
+.comm yyolsp,8
+.globl yylsp
+.comm yylsp,8
+.globl yylstate
+.comm yylstate,1600
+.globl yyestate
+.comm yyestate,8
+.globl yytchar
+.comm yytchar,4
+.globl yysbuf
+.comm yysbuf,200
+.globl yymorfg
+.comm yymorfg,4
+.globl yytext
+.comm yytext,200
+.globl yyleng
+.comm yyleng,4
+.extern _iob 0
+.globl yyval
+.comm yyval,4
+.globl yylval
+.comm yylval,4
+.rdata
+.align 0
+L.239:
+.byte 112
+.byte 117
+.byte 115
+.byte 104
+.byte 32
+.byte 37
+.byte 115
+.byte 10
+.byte 0
+.align 0
+L.237:
+.byte 108
+.byte 111
+.byte 97
+.byte 100
+.byte 10
+.byte 0
+.align 0
+L.235:
+.byte 110
+.byte 101
+.byte 103
+.byte 97
+.byte 116
+.byte 101
+.byte 10
+.byte 0
+.align 0
+L.233:
+.byte 100
+.byte 105
+.byte 118
+.byte 105
+.byte 100
+.byte 101
+.byte 10
+.byte 0
+.align 0
+L.231:
+.byte 109
+.byte 117
+.byte 108
+.byte 116
+.byte 105
+.byte 112
+.byte 108
+.byte 121
+.byte 10
+.byte 0
+.align 0
+L.229:
+.byte 110
+.byte 101
+.byte 103
+.byte 97
+.byte 116
+.byte 101
+.byte 10
+.byte 97
+.byte 100
+.byte 100
+.byte 10
+.byte 0
+.align 0
+L.227:
+.byte 97
+.byte 100
+.byte 100
+.byte 10
+.byte 0
+.align 0
+L.225:
+.byte 115
+.byte 116
+.byte 111
+.byte 114
+.byte 101
+.byte 10
+.byte 0
+.align 0
+L.204:
+.byte 115
+.byte 121
+.byte 110
+.byte 116
+.byte 97
+.byte 120
+.byte 32
+.byte 101
+.byte 114
+.byte 114
+.byte 111
+.byte 114
+.byte 0
+.align 0
+L.165:
+.byte 121
+.byte 97
+.byte 99
+.byte 99
+.byte 32
+.byte 115
+.byte 116
+.byte 97
+.byte 99
+.byte 107
+.byte 32
+.byte 111
+.byte 118
+.byte 101
+.byte 114
+.byte 102
+.byte 108
+.byte 111
+.byte 119
+.byte 0
+.align 0
+L.157:
+.byte 37
+.byte 115
+.byte 10
+.byte 0
+.align 0
+L.18:
+.byte 98
+.byte 97
+.byte 100
+.byte 32
+.byte 115
+.byte 119
+.byte 105
+.byte 116
+.byte 99
+.byte 104
+.byte 32
+.byte 121
+.byte 121
+.byte 108
+.byte 111
+.byte 111
+.byte 107
+.byte 32
+.byte 37
+.byte 100
+.byte 0