// File: zhengwangsun[P]pas2c/lex.cpp
// Function: transType()
void transType(void) 
{
	for(int i=1;i<=token_count;i++)
	{
		switch(token[i].type)
		{
			case 1:token[i].type=133;break;
			case 2:token[i].type=109;break;
			case 3:token[i].type=121;break;
			case 4:token[i].type=118;break;
			case 5:token[i].type=128;break;
			case 6:token[i].type=126;break;
			case 7:token[i].type=122;break;
			case 8:token[i].type=136;break;
			case 9:token[i].type=120;break;
			case 10:token[i].type=124;break;
			case 11:token[i].type=116;break;
			case 12:token[i].type=134;break;
			case 13:token[i].type=114;break;
			case 14:token[i].type=132;break;
			case 15:token[i].type=140;break;
			case 16:token[i].type=139;break;
			case 17:token[i].type=129;break;
			case 18:token[i].type=117;break;
			case 19:token[i].type=115;break;
			case 20:token[i].type=125;break;
			case 21:token[i].type=135;break;
			case 22:token[i].type=107;break;
			case 23:token[i].type=127;break;
			case 24:token[i].type=130;break;
			case 25:token[i].type=102;break;
			case 26:token[i].type=103;break;
			case 27:token[i].type=110;break;
			case 28:token[i].type=113;break;
			case 29:token[i].type=108;break;
			case 30:token[i].type=104;break;
			case 31:token[i].type=105;break;
			case 32:token[i].type=100;break;
			case 33:token[i].type=101;break;
			case 34:token[i].type=119;break;
			case 35:token[i].type=131;break;
			case 36:token[i].type=123;break;
			case 37:token[i].type=133;break;
			case 38:token[i].type=137;break;
			case 39:token[i].type=138;break;
			default:break;
		}
	}
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movl $0x1, -0x4(%rbp)
movl -0x4(%rbp), %eax
cmpl 0x1e29c(%rip), %eax     # 0x28fc0
jg 0xb1cf
movslq -0x4(%rbp), %rax
imulq $0x38, %rax, %rax
leaq 0x1e2a7(%rip), %rcx     # 0x28fe0
movl (%rax,%rcx), %eax
decl %eax
movl %eax, %ecx
movq %rcx, -0x10(%rbp)
subl $0x26, %eax
ja 0xb1bd
movq -0x10(%rbp), %rax
leaq 0x133bc(%rip), %rcx     # 0x1e114
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
movslq -0x4(%rbp), %rcx
leaq 0x1e274(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x85, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e257(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x6d, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e23a(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x79, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e21d(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x76, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e200(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x80, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e1e3(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x7e, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e1c6(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x7a, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e1a9(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x88, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e18c(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x78, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e16f(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x7c, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e152(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x74, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e135(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x86, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e118(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x72, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e0fb(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x84, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e0de(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x8c, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e0c1(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x8b, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e0a4(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x81, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e087(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x75, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e06a(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x73, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e04d(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x7d, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e030(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x87, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1e013(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x6b, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1dff6(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x7f, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1dfd9(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x82, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1dfbc(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x66, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1df9f(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x67, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1df82(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x6e, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1df65(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x71, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1df48(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x6c, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1df2b(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x68, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1df0e(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x69, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1def1(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x64, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1ded4(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x65, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1deb7(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x77, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1de9a(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x83, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1de80(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x7b, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1de66(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x85, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1de4c(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x89, (%rax)
jmp 0xb1bf
movslq -0x4(%rbp), %rcx
leaq 0x1de32(%rip), %rax     # 0x28fe0
imulq $0x38, %rcx, %rcx
addq %rcx, %rax
movl $0x8a, (%rax)
jmp 0xb1bf
jmp 0xb1bf
jmp 0xb1c1
movl -0x4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x4(%rbp)
jmp 0xad1b
popq %rbp
retq
nopw %cs:(%rax,%rax)