2241 lines
		
	
	
		
			26 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2241 lines
		
	
	
		
			26 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
.set reorder
 | 
						|
.globl yyin
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yyin:
 | 
						|
.word 0x0
 | 
						|
.globl yyout
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yyout:
 | 
						|
.word 0x0
 | 
						|
.globl yylex
 | 
						|
.text
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yylex
 | 
						|
yylex:
 | 
						|
.frame $sp,32,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
addu $sp,$sp,-32
 | 
						|
.mask 0xc2000000,-8
 | 
						|
.cprestore 16
 | 
						|
sw $30,20($sp)
 | 
						|
sw $31,24($sp)
 | 
						|
b L.3
 | 
						|
L.2:
 | 
						|
L.5:
 | 
						|
la $24,-1
 | 
						|
blt $30,$24,L.6
 | 
						|
la $24,4
 | 
						|
bgt $30,$24,L.6
 | 
						|
sll $24,$30,2
 | 
						|
lw $24,L.17+4($24)
 | 
						|
.cpadd $24
 | 
						|
j $24
 | 
						|
.rdata
 | 
						|
.align 2
 | 
						|
L.17:
 | 
						|
.gpword L.7
 | 
						|
.gpword L.8
 | 
						|
.gpword L.11
 | 
						|
.gpword L.12
 | 
						|
.gpword L.7
 | 
						|
.gpword L.14
 | 
						|
.text
 | 
						|
L.8:
 | 
						|
jal yywrap
 | 
						|
beq $2,$0,L.7
 | 
						|
move $2,$0
 | 
						|
b L.1
 | 
						|
L.11:
 | 
						|
la $2,257
 | 
						|
b L.1
 | 
						|
L.12:
 | 
						|
la $2,258
 | 
						|
b L.1
 | 
						|
L.14:
 | 
						|
lb $2,yytext
 | 
						|
b L.1
 | 
						|
L.6:
 | 
						|
lw $4,yyout
 | 
						|
la $5,L.16
 | 
						|
move $6,$30
 | 
						|
jal fprintf
 | 
						|
L.7:
 | 
						|
L.3:
 | 
						|
jal yylook
 | 
						|
move $30,$2
 | 
						|
bge $2,$0,L.2
 | 
						|
move $2,$0
 | 
						|
L.1:
 | 
						|
lw $25,16($sp)
 | 
						|
lw $30,20($sp)
 | 
						|
lw $31,24($sp)
 | 
						|
addu $sp,$sp,32
 | 
						|
j $31
 | 
						|
.end yylex
 | 
						|
.globl yyvstop
 | 
						|
.data
 | 
						|
.align 2
 | 
						|
yyvstop:
 | 
						|
.word 0x0
 | 
						|
.word 0x4
 | 
						|
.word 0x0
 | 
						|
.word 0x3
 | 
						|
.word 0x4
 | 
						|
.word 0x0
 | 
						|
.word 0x2
 | 
						|
.word 0x4
 | 
						|
.word 0x0
 | 
						|
.word 0x1
 | 
						|
.word 0x4
 | 
						|
.word 0x0
 | 
						|
.word 0x2
 | 
						|
.word 0x0
 | 
						|
.word 0x1
 | 
						|
.word 0x0
 | 
						|
.word 0x0
 | 
						|
.globl yycrank
 | 
						|
.data
 | 
						|
.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
 | 
						|
.data
 | 
						|
.align 2
 | 
						|
yysvec:
 | 
						|
.word 0x0
 | 
						|
.word 0x0
 | 
						|
.word 0x0
 | 
						|
.word yycrank-2
 | 
						|
.word 0x0
 | 
						|
.word 0x0
 | 
						|
.word yycrank
 | 
						|
.word yysvec+12
 | 
						|
.word 0x0
 | 
						|
.word yycrank
 | 
						|
.word 0x0
 | 
						|
.word yyvstop+4
 | 
						|
.word yycrank
 | 
						|
.word 0x0
 | 
						|
.word yyvstop+12
 | 
						|
.word yycrank+4
 | 
						|
.word 0x0
 | 
						|
.word yyvstop+24
 | 
						|
.word yycrank+38
 | 
						|
.word 0x0
 | 
						|
.word yyvstop+36
 | 
						|
.word yycrank
 | 
						|
.word yysvec+60
 | 
						|
.word yyvstop+48
 | 
						|
.word yycrank
 | 
						|
.word yysvec+72
 | 
						|
.word yyvstop+56
 | 
						|
.word 0x0
 | 
						|
.word 0x0
 | 
						|
.word 0x0
 | 
						|
.globl yytop
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yytop:
 | 
						|
.word yycrank+282
 | 
						|
.globl yybgin
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yybgin:
 | 
						|
.word yysvec+12
 | 
						|
.globl yymatch
 | 
						|
.data
 | 
						|
.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
 | 
						|
.data
 | 
						|
.align 0
 | 
						|
yyextra:
 | 
						|
.byte 0
 | 
						|
.byte 0
 | 
						|
.byte 0
 | 
						|
.byte 0
 | 
						|
.byte 0
 | 
						|
.byte 0
 | 
						|
.byte 0
 | 
						|
.byte 0
 | 
						|
.byte 0
 | 
						|
.globl yylineno
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yylineno:
 | 
						|
.word 0x1
 | 
						|
.globl yysptr
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yysptr:
 | 
						|
.word yysbuf
 | 
						|
.globl yyprevious
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yyprevious:
 | 
						|
.word 0xa
 | 
						|
.globl yylook
 | 
						|
.text
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yylook
 | 
						|
yylook:
 | 
						|
.frame $sp,80,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
addu $sp,$sp,-80
 | 
						|
.mask 0xc2ff0000,-24
 | 
						|
sw $16,16($sp)
 | 
						|
sw $17,20($sp)
 | 
						|
sw $18,24($sp)
 | 
						|
sw $19,28($sp)
 | 
						|
sw $20,32($sp)
 | 
						|
sw $21,36($sp)
 | 
						|
sw $22,40($sp)
 | 
						|
sw $23,44($sp)
 | 
						|
.cprestore 48
 | 
						|
sw $30,52($sp)
 | 
						|
sw $31,56($sp)
 | 
						|
lw $24,yymorfg
 | 
						|
bne $24,$0,L.34
 | 
						|
la $21,yytext
 | 
						|
b L.35
 | 
						|
L.34:
 | 
						|
sw $0,yymorfg
 | 
						|
lw $24,yyleng
 | 
						|
la $21,yytext($24)
 | 
						|
L.35:
 | 
						|
L.36:
 | 
						|
la $23,yylstate
 | 
						|
lw $24,yybgin
 | 
						|
move $30,$24
 | 
						|
sw $24,yyestate
 | 
						|
lw $24,yyprevious
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.40
 | 
						|
la $30,12($30)
 | 
						|
L.40:
 | 
						|
L.42:
 | 
						|
lw $22,($30)
 | 
						|
move $24,$22
 | 
						|
la $15,yycrank
 | 
						|
bne $24,$15,L.46
 | 
						|
lw $18,4($30)
 | 
						|
move $24,$18
 | 
						|
bne $24,$0,L.48
 | 
						|
b L.93
 | 
						|
L.48:
 | 
						|
lw $24,($18)
 | 
						|
la $15,yycrank
 | 
						|
bne $24,$15,L.50
 | 
						|
b L.93
 | 
						|
L.50:
 | 
						|
L.46:
 | 
						|
move $24,$21
 | 
						|
sw $24,-12+80($sp)
 | 
						|
la $21,1($24)
 | 
						|
lw $15,yysptr
 | 
						|
la $14,yysbuf
 | 
						|
bleu $15,$14,L.60
 | 
						|
lw $15,yysptr
 | 
						|
la $15,-1($15)
 | 
						|
sw $15,yysptr
 | 
						|
lb $15,($15)
 | 
						|
sw $15,-4+80($sp)
 | 
						|
b L.61
 | 
						|
L.60:
 | 
						|
lw $15,yyin
 | 
						|
lw $14,($15)
 | 
						|
subu $14,$14,1
 | 
						|
sw $14,($15)
 | 
						|
bge $14,$0,L.62
 | 
						|
lw $4,yyin
 | 
						|
jal _filbuf
 | 
						|
move $24,$2
 | 
						|
sw $24,-8+80($sp)
 | 
						|
b L.63
 | 
						|
L.62:
 | 
						|
lw $24,yyin
 | 
						|
la $24,4($24)
 | 
						|
lw $15,($24)
 | 
						|
la $14,1($15)
 | 
						|
sw $14,($24)
 | 
						|
lbu $24,($15)
 | 
						|
sw $24,-8+80($sp)
 | 
						|
L.63:
 | 
						|
lw $24,-8+80($sp)
 | 
						|
sw $24,-4+80($sp)
 | 
						|
L.61:
 | 
						|
lw $24,-4+80($sp)
 | 
						|
sw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.58
 | 
						|
lw $24,yylineno
 | 
						|
la $24,1($24)
 | 
						|
sw $24,yylineno
 | 
						|
lw $16,yytchar
 | 
						|
b L.59
 | 
						|
L.58:
 | 
						|
lw $16,yytchar
 | 
						|
L.59:
 | 
						|
la $24,-1
 | 
						|
bne $16,$24,L.56
 | 
						|
move $17,$0
 | 
						|
b L.57
 | 
						|
L.56:
 | 
						|
lw $17,yytchar
 | 
						|
L.57:
 | 
						|
move $20,$17
 | 
						|
move $24,$17
 | 
						|
lw $15,-12+80($sp)
 | 
						|
sb $24,($15)
 | 
						|
L.64:
 | 
						|
move $19,$22
 | 
						|
move $24,$22
 | 
						|
la $15,yycrank
 | 
						|
bleu $24,$15,L.65
 | 
						|
sll $24,$20,1
 | 
						|
addu $22,$24,$19
 | 
						|
move $24,$22
 | 
						|
lw $15,yytop
 | 
						|
bgtu $24,$15,L.66
 | 
						|
la $24,12
 | 
						|
lb $15,($22)
 | 
						|
mul $24,$24,$15
 | 
						|
la $24,yysvec($24)
 | 
						|
move $15,$30
 | 
						|
bne $24,$15,L.66
 | 
						|
la $24,yysvec
 | 
						|
la $15,12
 | 
						|
lb $14,1($22)
 | 
						|
mul $15,$15,$14
 | 
						|
la $15,yysvec($15)
 | 
						|
bne $15,$24,L.69
 | 
						|
la $24,-1($21)
 | 
						|
move $21,$24
 | 
						|
lb $24,($24)
 | 
						|
sw $24,yytchar
 | 
						|
lw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.71
 | 
						|
lw $24,yylineno
 | 
						|
subu $24,$24,1
 | 
						|
sw $24,yylineno
 | 
						|
L.71:
 | 
						|
lw $24,yysptr
 | 
						|
la $15,1($24)
 | 
						|
sw $15,yysptr
 | 
						|
lw $15,yytchar
 | 
						|
sb $15,($24)
 | 
						|
b L.93
 | 
						|
L.69:
 | 
						|
move $24,$23
 | 
						|
la $23,4($24)
 | 
						|
la $15,12
 | 
						|
lb $14,1($22)
 | 
						|
mul $15,$15,$14
 | 
						|
la $15,yysvec($15)
 | 
						|
move $30,$15
 | 
						|
sw $15,($24)
 | 
						|
b L.42
 | 
						|
L.65:
 | 
						|
move $24,$22
 | 
						|
la $15,yycrank
 | 
						|
bgeu $24,$15,L.74
 | 
						|
la $24,yycrank
 | 
						|
move $15,$22
 | 
						|
subu $24,$24,$15
 | 
						|
la $15,2
 | 
						|
div $24,$24,$15
 | 
						|
sll $24,$24,1
 | 
						|
la $24,yycrank($24)
 | 
						|
move $19,$24
 | 
						|
move $22,$24
 | 
						|
sll $24,$20,1
 | 
						|
addu $22,$24,$22
 | 
						|
move $24,$22
 | 
						|
lw $15,yytop
 | 
						|
bgtu $24,$15,L.76
 | 
						|
la $24,12
 | 
						|
lb $15,($22)
 | 
						|
mul $24,$24,$15
 | 
						|
la $24,yysvec($24)
 | 
						|
move $15,$30
 | 
						|
bne $24,$15,L.76
 | 
						|
la $24,yysvec
 | 
						|
la $15,12
 | 
						|
lb $14,1($22)
 | 
						|
mul $15,$15,$14
 | 
						|
la $15,yysvec($15)
 | 
						|
bne $15,$24,L.78
 | 
						|
la $24,-1($21)
 | 
						|
move $21,$24
 | 
						|
lb $24,($24)
 | 
						|
sw $24,yytchar
 | 
						|
lw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.80
 | 
						|
lw $24,yylineno
 | 
						|
subu $24,$24,1
 | 
						|
sw $24,yylineno
 | 
						|
L.80:
 | 
						|
lw $24,yysptr
 | 
						|
la $15,1($24)
 | 
						|
sw $15,yysptr
 | 
						|
lw $15,yytchar
 | 
						|
sb $15,($24)
 | 
						|
b L.93
 | 
						|
L.78:
 | 
						|
move $24,$23
 | 
						|
la $23,4($24)
 | 
						|
la $15,12
 | 
						|
lb $14,1($22)
 | 
						|
mul $15,$15,$14
 | 
						|
la $15,yysvec($15)
 | 
						|
move $30,$15
 | 
						|
sw $15,($24)
 | 
						|
b L.42
 | 
						|
L.76:
 | 
						|
lb $24,yymatch($20)
 | 
						|
sll $24,$24,1
 | 
						|
addu $22,$24,$19
 | 
						|
move $24,$22
 | 
						|
lw $15,yytop
 | 
						|
bgtu $24,$15,L.82
 | 
						|
la $24,12
 | 
						|
lb $15,($22)
 | 
						|
mul $24,$24,$15
 | 
						|
la $24,yysvec($24)
 | 
						|
move $15,$30
 | 
						|
bne $24,$15,L.82
 | 
						|
la $24,yysvec
 | 
						|
la $15,12
 | 
						|
lb $14,1($22)
 | 
						|
mul $15,$15,$14
 | 
						|
la $15,yysvec($15)
 | 
						|
bne $15,$24,L.84
 | 
						|
la $24,-1($21)
 | 
						|
move $21,$24
 | 
						|
lb $24,($24)
 | 
						|
sw $24,yytchar
 | 
						|
lw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.86
 | 
						|
lw $24,yylineno
 | 
						|
subu $24,$24,1
 | 
						|
sw $24,yylineno
 | 
						|
L.86:
 | 
						|
lw $24,yysptr
 | 
						|
la $15,1($24)
 | 
						|
sw $15,yysptr
 | 
						|
lw $15,yytchar
 | 
						|
sb $15,($24)
 | 
						|
b L.93
 | 
						|
L.84:
 | 
						|
move $24,$23
 | 
						|
la $23,4($24)
 | 
						|
la $15,12
 | 
						|
lb $14,1($22)
 | 
						|
mul $15,$15,$14
 | 
						|
la $15,yysvec($15)
 | 
						|
move $30,$15
 | 
						|
sw $15,($24)
 | 
						|
b L.42
 | 
						|
L.82:
 | 
						|
L.74:
 | 
						|
L.66:
 | 
						|
lw $24,4($30)
 | 
						|
move $30,$24
 | 
						|
beq $24,$0,L.88
 | 
						|
lw $24,($30)
 | 
						|
move $22,$24
 | 
						|
la $15,yycrank
 | 
						|
beq $24,$15,L.88
 | 
						|
b L.64
 | 
						|
L.88:
 | 
						|
la $24,-1($21)
 | 
						|
move $21,$24
 | 
						|
lb $24,($24)
 | 
						|
sw $24,yytchar
 | 
						|
lw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.90
 | 
						|
lw $24,yylineno
 | 
						|
subu $24,$24,1
 | 
						|
sw $24,yylineno
 | 
						|
L.90:
 | 
						|
lw $24,yysptr
 | 
						|
la $15,1($24)
 | 
						|
sw $15,yysptr
 | 
						|
lw $15,yytchar
 | 
						|
sb $15,($24)
 | 
						|
b L.93
 | 
						|
L.92:
 | 
						|
move $24,$21
 | 
						|
la $21,-1($24)
 | 
						|
sb $0,($24)
 | 
						|
lw $24,($23)
 | 
						|
move $15,$0
 | 
						|
move $14,$24
 | 
						|
beq $14,$15,L.95
 | 
						|
lw $24,8($24)
 | 
						|
sw $24,yyfnd
 | 
						|
beq $24,$15,L.95
 | 
						|
lw $24,yyfnd
 | 
						|
lw $24,($24)
 | 
						|
ble $24,$0,L.95
 | 
						|
sw $23,yyolsp
 | 
						|
lw $24,yyfnd
 | 
						|
lw $24,($24)
 | 
						|
lb $24,yyextra($24)
 | 
						|
beq $24,$0,L.97
 | 
						|
b L.100
 | 
						|
L.99:
 | 
						|
la $23,-4($23)
 | 
						|
move $24,$21
 | 
						|
la $21,-1($24)
 | 
						|
lb $24,($24)
 | 
						|
sw $24,yytchar
 | 
						|
lw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.102
 | 
						|
lw $24,yylineno
 | 
						|
subu $24,$24,1
 | 
						|
sw $24,yylineno
 | 
						|
L.102:
 | 
						|
lw $24,yysptr
 | 
						|
la $15,1($24)
 | 
						|
sw $15,yysptr
 | 
						|
lw $15,yytchar
 | 
						|
sb $15,($24)
 | 
						|
L.100:
 | 
						|
lw $24,($23)
 | 
						|
lw $4,8($24)
 | 
						|
lw $24,yyfnd
 | 
						|
lw $24,($24)
 | 
						|
negu $5,$24
 | 
						|
jal yyback
 | 
						|
la $15,1
 | 
						|
beq $2,$15,L.104
 | 
						|
move $24,$23
 | 
						|
la $15,yylstate
 | 
						|
bgtu $24,$15,L.99
 | 
						|
L.104:
 | 
						|
L.97:
 | 
						|
lb $24,($21)
 | 
						|
sw $24,yyprevious
 | 
						|
sw $23,yylsp
 | 
						|
la $24,yytext
 | 
						|
move $15,$21
 | 
						|
subu $24,$15,$24
 | 
						|
la $24,1($24)
 | 
						|
sw $24,yyleng
 | 
						|
lw $24,yyleng
 | 
						|
sb $0,yytext($24)
 | 
						|
lw $24,yyfnd
 | 
						|
la $15,4($24)
 | 
						|
sw $15,yyfnd
 | 
						|
lw $2,($24)
 | 
						|
b L.33
 | 
						|
L.95:
 | 
						|
lb $24,($21)
 | 
						|
sw $24,yytchar
 | 
						|
lw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.105
 | 
						|
lw $24,yylineno
 | 
						|
subu $24,$24,1
 | 
						|
sw $24,yylineno
 | 
						|
L.105:
 | 
						|
lw $24,yysptr
 | 
						|
la $15,1($24)
 | 
						|
sw $15,yysptr
 | 
						|
lw $15,yytchar
 | 
						|
sb $15,($24)
 | 
						|
L.93:
 | 
						|
move $24,$23
 | 
						|
la $23,-4($24)
 | 
						|
la $15,yylstate
 | 
						|
bgtu $24,$15,L.92
 | 
						|
lb $24,yytext
 | 
						|
bne $24,$0,L.107
 | 
						|
la $24,yysbuf
 | 
						|
sw $24,yysptr
 | 
						|
move $2,$0
 | 
						|
b L.33
 | 
						|
L.107:
 | 
						|
lw $24,yysptr
 | 
						|
la $15,yysbuf
 | 
						|
bleu $24,$15,L.117
 | 
						|
lw $24,yysptr
 | 
						|
la $24,-1($24)
 | 
						|
sw $24,yysptr
 | 
						|
lb $24,($24)
 | 
						|
sw $24,-4+80($sp)
 | 
						|
b L.118
 | 
						|
L.117:
 | 
						|
lw $24,yyin
 | 
						|
lw $15,($24)
 | 
						|
subu $15,$15,1
 | 
						|
sw $15,($24)
 | 
						|
bge $15,$0,L.119
 | 
						|
lw $4,yyin
 | 
						|
jal _filbuf
 | 
						|
move $24,$2
 | 
						|
sw $24,-8+80($sp)
 | 
						|
b L.120
 | 
						|
L.119:
 | 
						|
lw $24,yyin
 | 
						|
la $24,4($24)
 | 
						|
lw $15,($24)
 | 
						|
la $14,1($15)
 | 
						|
sw $14,($24)
 | 
						|
lbu $24,($15)
 | 
						|
sw $24,-8+80($sp)
 | 
						|
L.120:
 | 
						|
lw $24,-8+80($sp)
 | 
						|
sw $24,-4+80($sp)
 | 
						|
L.118:
 | 
						|
lw $24,-4+80($sp)
 | 
						|
sw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.115
 | 
						|
lw $24,yylineno
 | 
						|
la $24,1($24)
 | 
						|
sw $24,yylineno
 | 
						|
lw $16,yytchar
 | 
						|
b L.116
 | 
						|
L.115:
 | 
						|
lw $16,yytchar
 | 
						|
L.116:
 | 
						|
la $24,-1
 | 
						|
bne $16,$24,L.113
 | 
						|
move $17,$0
 | 
						|
b L.114
 | 
						|
L.113:
 | 
						|
lw $17,yytchar
 | 
						|
L.114:
 | 
						|
sb $17,yytext
 | 
						|
sll $24,$17,8*(4-1); sra $24,$24,8*(4-1)
 | 
						|
sw $24,yyprevious
 | 
						|
lw $24,yyprevious
 | 
						|
ble $24,$0,L.121
 | 
						|
lw $24,yyout
 | 
						|
lw $15,($24)
 | 
						|
subu $15,$15,1
 | 
						|
sw $15,($24)
 | 
						|
bge $15,$0,L.124
 | 
						|
lw $24,yyprevious
 | 
						|
and $24,$24,(1<<(8*1))-1
 | 
						|
move $4,$24
 | 
						|
lw $5,yyout
 | 
						|
jal _flsbuf
 | 
						|
b L.125
 | 
						|
L.124:
 | 
						|
lw $24,yyout
 | 
						|
la $24,4($24)
 | 
						|
lw $15,($24)
 | 
						|
la $14,1($15)
 | 
						|
sw $14,($24)
 | 
						|
lw $24,yyprevious
 | 
						|
sb $24,($15)
 | 
						|
L.125:
 | 
						|
L.121:
 | 
						|
la $21,yytext
 | 
						|
b L.36
 | 
						|
L.33:
 | 
						|
lw $16,16($sp)
 | 
						|
lw $17,20($sp)
 | 
						|
lw $18,24($sp)
 | 
						|
lw $19,28($sp)
 | 
						|
lw $20,32($sp)
 | 
						|
lw $21,36($sp)
 | 
						|
lw $22,40($sp)
 | 
						|
lw $23,44($sp)
 | 
						|
lw $25,48($sp)
 | 
						|
lw $30,52($sp)
 | 
						|
lw $31,56($sp)
 | 
						|
addu $sp,$sp,80
 | 
						|
j $31
 | 
						|
.end yylook
 | 
						|
.globl yyback
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yyback
 | 
						|
yyback:
 | 
						|
.frame $sp,0,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
move $24,$4
 | 
						|
bne $24,$0,L.130
 | 
						|
move $2,$0
 | 
						|
b L.126
 | 
						|
L.129:
 | 
						|
move $24,$4
 | 
						|
la $4,4($24)
 | 
						|
lw $24,($24)
 | 
						|
bne $24,$5,L.132
 | 
						|
la $2,1
 | 
						|
b L.126
 | 
						|
L.132:
 | 
						|
L.130:
 | 
						|
lw $24,($4)
 | 
						|
bne $24,$0,L.129
 | 
						|
move $2,$0
 | 
						|
L.126:
 | 
						|
j $31
 | 
						|
.end yyback
 | 
						|
.globl yyinput
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yyinput
 | 
						|
yyinput:
 | 
						|
.frame $sp,48,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
addu $sp,$sp,-48
 | 
						|
.mask 0xc2e00000,-12
 | 
						|
sw $21,16($sp)
 | 
						|
sw $22,20($sp)
 | 
						|
sw $23,24($sp)
 | 
						|
.cprestore 28
 | 
						|
sw $30,32($sp)
 | 
						|
sw $31,36($sp)
 | 
						|
lw $24,yysptr
 | 
						|
la $15,yysbuf
 | 
						|
bleu $24,$15,L.143
 | 
						|
lw $24,yysptr
 | 
						|
la $24,-1($24)
 | 
						|
sw $24,yysptr
 | 
						|
lb $22,($24)
 | 
						|
b L.144
 | 
						|
L.143:
 | 
						|
lw $24,yyin
 | 
						|
lw $15,($24)
 | 
						|
subu $15,$15,1
 | 
						|
sw $15,($24)
 | 
						|
bge $15,$0,L.145
 | 
						|
lw $4,yyin
 | 
						|
jal _filbuf
 | 
						|
move $24,$2
 | 
						|
move $21,$24
 | 
						|
b L.146
 | 
						|
L.145:
 | 
						|
lw $24,yyin
 | 
						|
la $24,4($24)
 | 
						|
lw $15,($24)
 | 
						|
la $14,1($15)
 | 
						|
sw $14,($24)
 | 
						|
lbu $21,($15)
 | 
						|
L.146:
 | 
						|
move $22,$21
 | 
						|
L.144:
 | 
						|
sw $22,yytchar
 | 
						|
la $24,10
 | 
						|
bne $22,$24,L.141
 | 
						|
lw $24,yylineno
 | 
						|
la $24,1($24)
 | 
						|
sw $24,yylineno
 | 
						|
lw $23,yytchar
 | 
						|
b L.142
 | 
						|
L.141:
 | 
						|
lw $23,yytchar
 | 
						|
L.142:
 | 
						|
la $24,-1
 | 
						|
bne $23,$24,L.139
 | 
						|
move $30,$0
 | 
						|
b L.140
 | 
						|
L.139:
 | 
						|
lw $30,yytchar
 | 
						|
L.140:
 | 
						|
move $2,$30
 | 
						|
L.134:
 | 
						|
lw $21,16($sp)
 | 
						|
lw $22,20($sp)
 | 
						|
lw $23,24($sp)
 | 
						|
lw $25,28($sp)
 | 
						|
lw $30,32($sp)
 | 
						|
lw $31,36($sp)
 | 
						|
addu $sp,$sp,48
 | 
						|
j $31
 | 
						|
.end yyinput
 | 
						|
.globl yyoutput
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yyoutput
 | 
						|
yyoutput:
 | 
						|
.frame $sp,32,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
addu $sp,$sp,-32
 | 
						|
.mask 0x82000000,-12
 | 
						|
.cprestore 16
 | 
						|
sw $31,20($sp)
 | 
						|
sw $4,32($sp)
 | 
						|
lw $24,yyout
 | 
						|
lw $15,($24)
 | 
						|
subu $15,$15,1
 | 
						|
sw $15,($24)
 | 
						|
bge $15,$0,L.149
 | 
						|
lw $24,0+32($sp)
 | 
						|
and $24,$24,(1<<(8*1))-1
 | 
						|
move $4,$24
 | 
						|
lw $5,yyout
 | 
						|
jal _flsbuf
 | 
						|
b L.150
 | 
						|
L.149:
 | 
						|
lw $24,yyout
 | 
						|
la $24,4($24)
 | 
						|
lw $15,($24)
 | 
						|
la $14,1($15)
 | 
						|
sw $14,($24)
 | 
						|
lw $24,0+32($sp)
 | 
						|
sb $24,($15)
 | 
						|
L.150:
 | 
						|
move $2,$0
 | 
						|
L.147:
 | 
						|
lw $25,16($sp)
 | 
						|
lw $31,20($sp)
 | 
						|
addu $sp,$sp,32
 | 
						|
j $31
 | 
						|
.end yyoutput
 | 
						|
.globl yyunput
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yyunput
 | 
						|
yyunput:
 | 
						|
.frame $sp,0,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
sw $4,yytchar
 | 
						|
lw $24,yytchar
 | 
						|
la $15,10
 | 
						|
bne $24,$15,L.152
 | 
						|
lw $24,yylineno
 | 
						|
subu $24,$24,1
 | 
						|
sw $24,yylineno
 | 
						|
L.152:
 | 
						|
lw $24,yysptr
 | 
						|
la $15,1($24)
 | 
						|
sw $15,yysptr
 | 
						|
lw $15,yytchar
 | 
						|
sb $15,($24)
 | 
						|
move $2,$0
 | 
						|
L.151:
 | 
						|
j $31
 | 
						|
.end yyunput
 | 
						|
.globl main
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent main
 | 
						|
main:
 | 
						|
.frame $sp,32,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
addu $sp,$sp,-32
 | 
						|
.mask 0x82000000,-12
 | 
						|
.cprestore 16
 | 
						|
sw $31,20($sp)
 | 
						|
la $24,_iob
 | 
						|
sw $24,yyin
 | 
						|
la $24,_iob+16
 | 
						|
sw $24,yyout
 | 
						|
jal yyparse
 | 
						|
move $2,$0
 | 
						|
L.154:
 | 
						|
lw $25,16($sp)
 | 
						|
lw $31,20($sp)
 | 
						|
addu $sp,$sp,32
 | 
						|
j $31
 | 
						|
.end main
 | 
						|
.globl yyerror
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yyerror
 | 
						|
yyerror:
 | 
						|
.frame $sp,32,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
addu $sp,$sp,-32
 | 
						|
.mask 0x82000000,-12
 | 
						|
.cprestore 16
 | 
						|
sw $31,20($sp)
 | 
						|
sw $4,32($sp)
 | 
						|
la $4,L.157
 | 
						|
lw $5,0+32($sp)
 | 
						|
jal printf
 | 
						|
move $2,$0
 | 
						|
L.156:
 | 
						|
lw $25,16($sp)
 | 
						|
lw $31,20($sp)
 | 
						|
addu $sp,$sp,32
 | 
						|
j $31
 | 
						|
.end yyerror
 | 
						|
.globl yyexca
 | 
						|
.data
 | 
						|
.align 1
 | 
						|
yyexca:
 | 
						|
.half 0xffff
 | 
						|
.half 0x1
 | 
						|
.half 0x0
 | 
						|
.half 0xffff
 | 
						|
.half 0xfffe
 | 
						|
.half 0x0
 | 
						|
.globl yyact
 | 
						|
.data
 | 
						|
.align 1
 | 
						|
yyact:
 | 
						|
.half 0xc
 | 
						|
.half 0x2
 | 
						|
.half 0x9
 | 
						|
.half 0x8
 | 
						|
.half 0x11
 | 
						|
.half 0xb
 | 
						|
.half 0x19
 | 
						|
.half 0x11
 | 
						|
.half 0xf
 | 
						|
.half 0x12
 | 
						|
.half 0x10
 | 
						|
.half 0xa
 | 
						|
.half 0x12
 | 
						|
.half 0x11
 | 
						|
.half 0xf
 | 
						|
.half 0x7
 | 
						|
.half 0x10
 | 
						|
.half 0xd
 | 
						|
.half 0x12
 | 
						|
.half 0x5
 | 
						|
.half 0x3
 | 
						|
.half 0x1
 | 
						|
.half 0x0
 | 
						|
.half 0x13
 | 
						|
.half 0x14
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x15
 | 
						|
.half 0x16
 | 
						|
.half 0x17
 | 
						|
.half 0x18
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x6
 | 
						|
.half 0xe
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x4
 | 
						|
.half 0x6
 | 
						|
.globl yypact
 | 
						|
.data
 | 
						|
.align 1
 | 
						|
yypact:
 | 
						|
.half 0xfc18
 | 
						|
.half 0xfff7
 | 
						|
.half 0xfc18
 | 
						|
.half 0x5
 | 
						|
.half 0xfff9
 | 
						|
.half 0xffc5
 | 
						|
.half 0xfc18
 | 
						|
.half 0xfc18
 | 
						|
.half 0xfc18
 | 
						|
.half 0xffd8
 | 
						|
.half 0xffe3
 | 
						|
.half 0xffd8
 | 
						|
.half 0xffd8
 | 
						|
.half 0xfc18
 | 
						|
.half 0xfc18
 | 
						|
.half 0xffd8
 | 
						|
.half 0xffd8
 | 
						|
.half 0xffd8
 | 
						|
.half 0xffd8
 | 
						|
.half 0xffda
 | 
						|
.half 0xffdd
 | 
						|
.half 0xffda
 | 
						|
.half 0xffda
 | 
						|
.half 0xfc18
 | 
						|
.half 0xfc18
 | 
						|
.half 0xfc18
 | 
						|
.globl yypgo
 | 
						|
.data
 | 
						|
.align 1
 | 
						|
yypgo:
 | 
						|
.half 0x0
 | 
						|
.half 0x15
 | 
						|
.half 0x14
 | 
						|
.half 0x11
 | 
						|
.half 0xb
 | 
						|
.globl yyr1
 | 
						|
.data
 | 
						|
.align 1
 | 
						|
yyr1:
 | 
						|
.half 0x0
 | 
						|
.half 0x1
 | 
						|
.half 0x1
 | 
						|
.half 0x1
 | 
						|
.half 0x1
 | 
						|
.half 0x2
 | 
						|
.half 0x4
 | 
						|
.half 0x4
 | 
						|
.half 0x4
 | 
						|
.half 0x4
 | 
						|
.half 0x4
 | 
						|
.half 0x4
 | 
						|
.half 0x4
 | 
						|
.half 0x4
 | 
						|
.half 0x3
 | 
						|
.globl yyr2
 | 
						|
.data
 | 
						|
.align 1
 | 
						|
yyr2:
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x2
 | 
						|
.half 0x3
 | 
						|
.half 0x3
 | 
						|
.half 0x3
 | 
						|
.half 0x3
 | 
						|
.half 0x3
 | 
						|
.half 0x3
 | 
						|
.half 0x3
 | 
						|
.half 0x2
 | 
						|
.half 0x3
 | 
						|
.half 0x1
 | 
						|
.half 0x1
 | 
						|
.half 0x1
 | 
						|
.globl yychk
 | 
						|
.data
 | 
						|
.align 1
 | 
						|
yychk:
 | 
						|
.half 0xfc18
 | 
						|
.half 0xffff
 | 
						|
.half 0xa
 | 
						|
.half 0xfffe
 | 
						|
.half 0x100
 | 
						|
.half 0xfffd
 | 
						|
.half 0x101
 | 
						|
.half 0xa
 | 
						|
.half 0xa
 | 
						|
.half 0x3d
 | 
						|
.half 0xfffc
 | 
						|
.half 0x2d
 | 
						|
.half 0x28
 | 
						|
.half 0xfffd
 | 
						|
.half 0x102
 | 
						|
.half 0x2b
 | 
						|
.half 0x2d
 | 
						|
.half 0x2a
 | 
						|
.half 0x2f
 | 
						|
.half 0xfffc
 | 
						|
.half 0xfffc
 | 
						|
.half 0xfffc
 | 
						|
.half 0xfffc
 | 
						|
.half 0xfffc
 | 
						|
.half 0xfffc
 | 
						|
.half 0x29
 | 
						|
.globl yydef
 | 
						|
.data
 | 
						|
.align 1
 | 
						|
yydef:
 | 
						|
.half 0x1
 | 
						|
.half 0xfffe
 | 
						|
.half 0x2
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0xe
 | 
						|
.half 0x3
 | 
						|
.half 0x4
 | 
						|
.half 0x0
 | 
						|
.half 0x5
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0xc
 | 
						|
.half 0xd
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0x0
 | 
						|
.half 0xa
 | 
						|
.half 0x0
 | 
						|
.half 0x6
 | 
						|
.half 0x7
 | 
						|
.half 0x8
 | 
						|
.half 0x9
 | 
						|
.half 0xb
 | 
						|
.globl yychar
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yychar:
 | 
						|
.word 0xffffffff
 | 
						|
.globl yynerrs
 | 
						|
.sdata
 | 
						|
.align 2
 | 
						|
yynerrs:
 | 
						|
.word 0x0
 | 
						|
.globl yyerrflag
 | 
						|
.sdata
 | 
						|
.align 1
 | 
						|
yyerrflag:
 | 
						|
.half 0x0
 | 
						|
.globl yyparse
 | 
						|
.text
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yyparse
 | 
						|
yyparse:
 | 
						|
.frame $sp,368,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
addu $sp,$sp,-368
 | 
						|
.mask 0xc2fe0000,-316
 | 
						|
sw $17,16($sp)
 | 
						|
sw $18,20($sp)
 | 
						|
sw $19,24($sp)
 | 
						|
sw $20,28($sp)
 | 
						|
sw $21,32($sp)
 | 
						|
sw $22,36($sp)
 | 
						|
sw $23,40($sp)
 | 
						|
.cprestore 44
 | 
						|
sw $30,48($sp)
 | 
						|
sw $31,52($sp)
 | 
						|
move $24,$0
 | 
						|
move $23,$24
 | 
						|
la $15,-1
 | 
						|
sw $15,yychar
 | 
						|
sw $0,yynerrs
 | 
						|
sh $24,yyerrflag
 | 
						|
la $22,-302+368($sp)
 | 
						|
la $20,yyv-4
 | 
						|
L.161:
 | 
						|
la $24,2($22)
 | 
						|
move $22,$24
 | 
						|
la $15,-2+368($sp)
 | 
						|
bleu $24,$15,L.162
 | 
						|
la $4,L.165
 | 
						|
jal yyerror
 | 
						|
la $2,1
 | 
						|
b L.158
 | 
						|
L.162:
 | 
						|
sh $23,($22)
 | 
						|
la $20,4($20)
 | 
						|
lw $24,yyval
 | 
						|
sw $24,($20)
 | 
						|
L.166:
 | 
						|
sll $24,$23,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
lh $21,yypact($24)
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
la $15,-1000
 | 
						|
bgt $24,$15,L.167
 | 
						|
b L.169
 | 
						|
L.167:
 | 
						|
lw $24,yychar
 | 
						|
bge $24,$0,L.170
 | 
						|
jal yylex
 | 
						|
sw $2,yychar
 | 
						|
bge $2,$0,L.172
 | 
						|
sw $0,yychar
 | 
						|
L.172:
 | 
						|
L.170:
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
lw $15,yychar
 | 
						|
addu $24,$24,$15
 | 
						|
move $21,$24
 | 
						|
sll $24,$24,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
blt $24,$0,L.176
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
la $15,249
 | 
						|
blt $24,$15,L.174
 | 
						|
L.176:
 | 
						|
b L.169
 | 
						|
L.174:
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yyact($24)
 | 
						|
move $21,$24
 | 
						|
sll $24,$24,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yychk($24)
 | 
						|
lw $15,yychar
 | 
						|
bne $24,$15,L.177
 | 
						|
la $24,-1
 | 
						|
sw $24,yychar
 | 
						|
lw $24,yylval
 | 
						|
sw $24,yyval
 | 
						|
move $23,$21
 | 
						|
lh $24,yyerrflag
 | 
						|
ble $24,$0,L.161
 | 
						|
lh $24,yyerrflag
 | 
						|
subu $24,$24,1
 | 
						|
sh $24,yyerrflag
 | 
						|
b L.161
 | 
						|
L.177:
 | 
						|
L.169:
 | 
						|
sll $24,$23,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yydef($24)
 | 
						|
move $21,$24
 | 
						|
sll $24,$24,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
la $15,-2
 | 
						|
bne $24,$15,L.181
 | 
						|
lw $24,yychar
 | 
						|
bge $24,$0,L.183
 | 
						|
jal yylex
 | 
						|
sw $2,yychar
 | 
						|
bge $2,$0,L.185
 | 
						|
sw $0,yychar
 | 
						|
L.185:
 | 
						|
L.183:
 | 
						|
la $19,yyexca
 | 
						|
b L.190
 | 
						|
L.187:
 | 
						|
L.188:
 | 
						|
la $19,4($19)
 | 
						|
L.190:
 | 
						|
lh $24,($19)
 | 
						|
la $15,-1
 | 
						|
bne $24,$15,L.187
 | 
						|
lh $24,2($19)
 | 
						|
sll $15,$23,8*(4-2); sra $15,$15,8*(4-2)
 | 
						|
bne $24,$15,L.187
 | 
						|
b L.192
 | 
						|
L.191:
 | 
						|
lh $24,($19)
 | 
						|
lw $15,yychar
 | 
						|
bne $24,$15,L.194
 | 
						|
b L.193
 | 
						|
L.194:
 | 
						|
L.192:
 | 
						|
la $24,4($19)
 | 
						|
move $19,$24
 | 
						|
lh $24,($24)
 | 
						|
bge $24,$0,L.191
 | 
						|
L.193:
 | 
						|
lh $24,2($19)
 | 
						|
move $21,$24
 | 
						|
sll $24,$24,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
bge $24,$0,L.196
 | 
						|
move $2,$0
 | 
						|
b L.158
 | 
						|
L.196:
 | 
						|
L.181:
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
bne $24,$0,L.198
 | 
						|
lh $17,yyerrflag
 | 
						|
blt $17,$0,L.200
 | 
						|
la $24,3
 | 
						|
bgt $17,$24,L.200
 | 
						|
sll $24,$17,2
 | 
						|
lw $24,L.216($24)
 | 
						|
.cpadd $24
 | 
						|
j $24
 | 
						|
.rdata
 | 
						|
.align 2
 | 
						|
L.216:
 | 
						|
.gpword L.203
 | 
						|
.gpword L.206
 | 
						|
.gpword L.206
 | 
						|
.gpword L.213
 | 
						|
.text
 | 
						|
L.203:
 | 
						|
la $4,L.204
 | 
						|
jal yyerror
 | 
						|
L.205:
 | 
						|
lw $24,yynerrs
 | 
						|
la $24,1($24)
 | 
						|
sw $24,yynerrs
 | 
						|
L.206:
 | 
						|
la $24,3
 | 
						|
sh $24,yyerrflag
 | 
						|
b L.208
 | 
						|
L.207:
 | 
						|
lh $24,($22)
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yypact($24)
 | 
						|
la $24,256($24)
 | 
						|
move $21,$24
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
blt $24,$0,L.210
 | 
						|
la $15,249
 | 
						|
bge $24,$15,L.210
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yyact($24)
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yychk($24)
 | 
						|
la $15,256
 | 
						|
bne $24,$15,L.210
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
lh $23,yyact($24)
 | 
						|
b L.161
 | 
						|
L.210:
 | 
						|
lh $24,($22)
 | 
						|
sll $24,$24,1
 | 
						|
lh $21,yypact($24)
 | 
						|
la $22,-2($22)
 | 
						|
la $20,-4($20)
 | 
						|
L.208:
 | 
						|
move $24,$22
 | 
						|
la $15,-300+368($sp)
 | 
						|
bgeu $24,$15,L.207
 | 
						|
L.212:
 | 
						|
la $2,1
 | 
						|
b L.158
 | 
						|
L.213:
 | 
						|
lw $24,yychar
 | 
						|
bne $24,$0,L.214
 | 
						|
b L.212
 | 
						|
L.214:
 | 
						|
la $24,-1
 | 
						|
sw $24,yychar
 | 
						|
b L.166
 | 
						|
L.200:
 | 
						|
L.198:
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
la $15,yyr2($24)
 | 
						|
lh $14,($15)
 | 
						|
sll $14,$14,1
 | 
						|
subu $22,$22,$14
 | 
						|
move $30,$20
 | 
						|
lh $15,($15)
 | 
						|
sll $15,$15,2
 | 
						|
subu $20,$20,$15
 | 
						|
lw $15,4($20)
 | 
						|
sw $15,yyval
 | 
						|
sh $21,-302+368($sp)
 | 
						|
lh $21,yyr1($24)
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yypgo($24)
 | 
						|
lh $15,($22)
 | 
						|
addu $24,$24,$15
 | 
						|
la $24,1($24)
 | 
						|
move $18,$24
 | 
						|
sll $24,$18,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
la $15,249
 | 
						|
bge $24,$15,L.219
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yyact($24)
 | 
						|
move $23,$24
 | 
						|
sll $24,$24,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yychk($24)
 | 
						|
sll $15,$21,8*(4-2); sra $15,$15,8*(4-2)
 | 
						|
negu $15,$15
 | 
						|
beq $24,$15,L.217
 | 
						|
L.219:
 | 
						|
sll $24,$21,8*(4-2); sra $24,$24,8*(4-2)
 | 
						|
sll $24,$24,1
 | 
						|
lh $24,yypgo($24)
 | 
						|
sll $24,$24,1
 | 
						|
lh $23,yyact($24)
 | 
						|
L.217:
 | 
						|
lh $17,-302+368($sp)
 | 
						|
la $24,4
 | 
						|
blt $17,$24,L.161
 | 
						|
la $24,14
 | 
						|
bgt $17,$24,L.161
 | 
						|
sll $24,$17,2
 | 
						|
lw $24,L.241-16($24)
 | 
						|
.cpadd $24
 | 
						|
j $24
 | 
						|
.rdata
 | 
						|
.align 2
 | 
						|
L.241:
 | 
						|
.gpword L.223
 | 
						|
.gpword L.224
 | 
						|
.gpword L.226
 | 
						|
.gpword L.228
 | 
						|
.gpword L.230
 | 
						|
.gpword L.232
 | 
						|
.gpword L.234
 | 
						|
.gpword L.161
 | 
						|
.gpword L.236
 | 
						|
.gpword L.238
 | 
						|
.gpword L.240
 | 
						|
.text
 | 
						|
L.223:
 | 
						|
sh $0,yyerrflag
 | 
						|
b L.161
 | 
						|
L.224:
 | 
						|
la $4,L.225
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.226:
 | 
						|
la $4,L.227
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.228:
 | 
						|
la $4,L.229
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.230:
 | 
						|
la $4,L.231
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.232:
 | 
						|
la $4,L.233
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.234:
 | 
						|
la $4,L.235
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.236:
 | 
						|
la $4,L.237
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.238:
 | 
						|
la $4,L.239
 | 
						|
la $5,yytext
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.240:
 | 
						|
la $4,L.157
 | 
						|
la $5,yytext
 | 
						|
jal printf
 | 
						|
b L.161
 | 
						|
L.158:
 | 
						|
lw $17,16($sp)
 | 
						|
lw $18,20($sp)
 | 
						|
lw $19,24($sp)
 | 
						|
lw $20,28($sp)
 | 
						|
lw $21,32($sp)
 | 
						|
lw $22,36($sp)
 | 
						|
lw $23,40($sp)
 | 
						|
lw $25,44($sp)
 | 
						|
lw $30,48($sp)
 | 
						|
lw $31,52($sp)
 | 
						|
addu $sp,$sp,368
 | 
						|
j $31
 | 
						|
.end yyparse
 | 
						|
.globl yywrap
 | 
						|
.text
 | 
						|
.align 2
 | 
						|
.ent yywrap
 | 
						|
yywrap:
 | 
						|
.frame $sp,0,$31
 | 
						|
.set noreorder
 | 
						|
.cpload $25
 | 
						|
.set reorder
 | 
						|
la $2,1
 | 
						|
L.243:
 | 
						|
j $31
 | 
						|
.end yywrap
 | 
						|
.globl yyv
 | 
						|
.comm yyv,600
 | 
						|
.globl yyfnd
 | 
						|
.comm yyfnd,4
 | 
						|
.globl yyolsp
 | 
						|
.comm yyolsp,4
 | 
						|
.globl yylsp
 | 
						|
.comm yylsp,4
 | 
						|
.globl yylstate
 | 
						|
.comm yylstate,800
 | 
						|
.globl yyestate
 | 
						|
.comm yyestate,4
 | 
						|
.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.16:
 | 
						|
.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
 |