.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