📄 g1.c
字号:
}
static STATUS hid136(PARAM x){
PARSER hid131, hid135;
return p_andparse0n (TOPARSER hid131,1,x,TOPARSER hid135,1,x);
}
static STATUS hid137(){
PARSER op, hid136; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid136)(x));
return p_tok;
}
static STATUS hid138(PARAM x){
return p_test0(opcodeTable[x]==9);
}
static VOID hid139(PARAM x){
i_opclass=9; i_opcode=x;
}
static STATUS hid140(PARAM x){
PARSER p_nothing0;ACTION hid139;
return p_attach0n(TOPARSER p_nothing0,0,hid139,1,x);
}
static STATUS hid141(PARAM x){
PARSER opext, hid140;
return p_andparse0n (TOPARSER opext,0,TOPARSER hid140,1,x);
}
static STATUS hid142(PARAM x){
PARSER hid138, hid141;
return p_andparse0n (TOPARSER hid138,1,x,TOPARSER hid141,1,x);
}
static STATUS hid143(){
PARSER op, hid142; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid142)(x));
return p_tok;
}
static STATUS hid144(PARAM x){
return p_test0(opcodeTable[x]==10);
}
static VOID hid145(PARAM x,PARAM y){
i_opclass=10; i_opcode=x; i_byte=y;
}
static STATUS hid146(PARAM x,PARAM y){
PARSER p_nothing0;ACTION hid145;
return p_attach0n(TOPARSER p_nothing0,0,hid145,2,x,y);
}
static STATUS hid147(PARAM x){
PARSER byte, hid146; PARAM y;
static STATUS p_tok;
P_PSTAR(y,(TOPARSER byte)(),(TOPARSER hid146)(x,y));
return p_tok;
}
static STATUS hid148(PARAM x){
PARSER opext, hid147;
return p_andparse0n (TOPARSER opext,0,TOPARSER hid147,1,x);
}
static STATUS hid149(PARAM x){
PARSER hid144, hid148;
return p_andparse0n (TOPARSER hid144,1,x,TOPARSER hid148,1,x);
}
static STATUS hid150(){
PARSER op, hid149; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid149)(x));
return p_tok;
}
static STATUS hid151(PARAM x){
return p_test0(opcodeTable[x]==11);
}
static VOID hid152(PARAM x,PARAM y){
i_opclass=11; i_opcode=x; i_dword=y;
}
static STATUS hid153(PARAM x,PARAM y){
PARSER p_nothing0;ACTION hid152;
return p_attach0n(TOPARSER p_nothing0,0,hid152,2,x,y);
}
static STATUS hid154(PARAM x){
PARSER wdword, hid153; PARAM y;
static STATUS p_tok;
P_PSTAR(y,(TOPARSER wdword)(),(TOPARSER hid153)(x,y));
return p_tok;
}
static STATUS hid155(PARAM x){
PARSER opext, hid154;
return p_andparse0n (TOPARSER opext,0,TOPARSER hid154,1,x);
}
static STATUS hid156(PARAM x){
PARSER hid151, hid155;
return p_andparse0n (TOPARSER hid151,1,x,TOPARSER hid155,1,x);
}
static STATUS hid157(){
PARSER op, hid156; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid156)(x));
return p_tok;
}
static STATUS hid158(PARAM x){
return p_test0(opcodeTable[x]==12);
}
static VOID hid159(PARAM x){
i_opclass=12; i_opcode=x;
}
static STATUS hid160(PARAM x){
PARSER p_nothing0;ACTION hid159;
return p_attach0n(TOPARSER p_nothing0,0,hid159,1,x);
}
static STATUS hid161(PARAM x){
PARSER opextg, hid160;
return p_andparse0n (TOPARSER opextg,0,TOPARSER hid160,1,x);
}
static STATUS hid162(PARAM x){
PARSER hid158, hid161;
return p_andparse0n (TOPARSER hid158,1,x,TOPARSER hid161,1,x);
}
static STATUS hid163(){
PARSER op, hid162; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid162)(x));
return p_tok;
}
static STATUS hid164 (){
PARSER waitgroup, repeatgroup;
static STATUS p_tok;
p_tok = (TOPARSER waitgroup) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER repeatgroup) ();
}
static STATUS hid165 (){
PARSER testgroup, hid164;
static STATUS p_tok;
p_tok = (TOPARSER testgroup) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid164) ();
}
static STATUS hid166 (){
PARSER casejmpblk, hid165;
static STATUS p_tok;
p_tok = (TOPARSER casejmpblk) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid165) ();
}
static STATUS hid167 (){
PARSER hid163, hid166;
static STATUS p_tok;
p_tok = (TOPARSER hid163) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid166) ();
}
static STATUS hid168 (){
PARSER hid157, hid167;
static STATUS p_tok;
p_tok = (TOPARSER hid157) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid167) ();
}
static STATUS hid169 (){
PARSER hid150, hid168;
static STATUS p_tok;
p_tok = (TOPARSER hid150) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid168) ();
}
static STATUS hid170 (){
PARSER hid143, hid169;
static STATUS p_tok;
p_tok = (TOPARSER hid143) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid169) ();
}
static STATUS hid171 (){
PARSER hid137, hid170;
static STATUS p_tok;
p_tok = (TOPARSER hid137) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid170) ();
}
STATUS onecontinue(){
PARSER hid171;
return((TOPARSER hid171)());
}
static STATUS hid172(PARAM x){
return p_test0(opcode2Table[x]==0);
}
static VOID hid173(PARAM x){
i_opclass=0; i_opcode=x;
}
static STATUS hid174(PARAM x){
PARSER p_nothing0;ACTION hid173;
return p_attach0n(TOPARSER p_nothing0,0,hid173,1,x);
}
static STATUS hid175(PARAM x){
PARSER hid172, hid174;
return p_andparse0n (TOPARSER hid172,1,x,TOPARSER hid174,1,x);
}
static STATUS hid176(){
PARSER op, hid175; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid175)(x));
return p_tok;
}
static STATUS hid177(PARAM x){
return p_test0(opcode2Table[x]==1);
}
static VOID hid178(PARAM x,PARAM y){
i_opclass=1; i_opcode=x; i_dword=y;
}
static STATUS hid179(PARAM x,PARAM y){
PARSER p_nothing0;ACTION hid178;
return p_attach0n(TOPARSER p_nothing0,0,hid178,2,x,y);
}
static STATUS hid180(PARAM x){
PARSER adword, hid179; PARAM y;
static STATUS p_tok;
P_PSTAR(y,(TOPARSER adword)(),(TOPARSER hid179)(x,y));
return p_tok;
}
static STATUS hid181(PARAM x){
PARSER hid177, hid180;
return p_andparse0n (TOPARSER hid177,1,x,TOPARSER hid180,1,x);
}
static STATUS hid182(){
PARSER op, hid181; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid181)(x));
return p_tok;
}
static STATUS hid183(PARAM x){
return p_test0(opcode2Table[x]==2);
}
static VOID hid184(PARAM x){
i_opclass=2; i_opcode=x;
}
static STATUS hid185(PARAM x){
PARSER p_nothing0;ACTION hid184;
return p_attach0n(TOPARSER p_nothing0,0,hid184,1,x);
}
static STATUS hid186(PARAM x){
PARSER modrm, hid185;
return p_andparse0n (TOPARSER modrm,0,TOPARSER hid185,1,x);
}
static STATUS hid187(PARAM x){
PARSER hid183, hid186;
return p_andparse0n (TOPARSER hid183,1,x,TOPARSER hid186,1,x);
}
static STATUS hid188(){
PARSER op, hid187; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid187)(x));
return p_tok;
}
static STATUS hid189(PARAM x){
return p_test0(opcode2Table[x]==3);
}
static VOID hid190(PARAM x,PARAM y){
i_opclass=3; i_opcode=x; i_byte=y;
}
static STATUS hid191(PARAM x,PARAM y){
PARSER p_nothing0;ACTION hid190;
return p_attach0n(TOPARSER p_nothing0,0,hid190,2,x,y);
}
static STATUS hid192(PARAM x){
PARSER byte, hid191; PARAM y;
static STATUS p_tok;
P_PSTAR(y,(TOPARSER byte)(),(TOPARSER hid191)(x,y));
return p_tok;
}
static STATUS hid193(PARAM x){
PARSER modrm, hid192;
return p_andparse0n (TOPARSER modrm,0,TOPARSER hid192,1,x);
}
static STATUS hid194(PARAM x){
PARSER hid189, hid193;
return p_andparse0n (TOPARSER hid189,1,x,TOPARSER hid193,1,x);
}
static STATUS hid195(){
PARSER op, hid194; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid194)(x));
return p_tok;
}
static STATUS hid196(PARAM x){
return p_test0(opcode2Table[x]==4);
}
static VOID hid197(PARAM x){
i_opclass=4; i_opcode=x;
}
static STATUS hid198(PARAM x){
PARSER p_nothing0;ACTION hid197;
return p_attach0n(TOPARSER p_nothing0,0,hid197,1,x);
}
static STATUS hid199(PARAM x){
PARSER opext, hid198;
return p_andparse0n (TOPARSER opext,0,TOPARSER hid198,1,x);
}
static STATUS hid200(PARAM x){
PARSER hid196, hid199;
return p_andparse0n (TOPARSER hid196,1,x,TOPARSER hid199,1,x);
}
static STATUS hid201(){
PARSER op, hid200; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid200)(x));
return p_tok;
}
static STATUS hid202(PARAM x){
return p_test0(opcode2Table[x]==5);
}
static VOID hid203(PARAM x,PARAM y){
i_opclass=5; i_opcode=x; i_byte=y;
}
static STATUS hid204(PARAM x,PARAM y){
PARSER p_nothing0;ACTION hid203;
return p_attach0n(TOPARSER p_nothing0,0,hid203,2,x,y);
}
static STATUS hid205(PARAM x){
PARSER byte, hid204; PARAM y;
static STATUS p_tok;
P_PSTAR(y,(TOPARSER byte)(),(TOPARSER hid204)(x,y));
return p_tok;
}
static STATUS hid206(PARAM x){
PARSER opext, hid205;
return p_andparse0n (TOPARSER opext,0,TOPARSER hid205,1,x);
}
static STATUS hid207(PARAM x){
PARSER hid202, hid206;
return p_andparse0n (TOPARSER hid202,1,x,TOPARSER hid206,1,x);
}
static STATUS hid208(){
PARSER op, hid207; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid207)(x));
return p_tok;
}
static STATUS hid209 (){
PARSER hid201, hid208;
static STATUS p_tok;
p_tok = (TOPARSER hid201) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid208) ();
}
static STATUS hid210 (){
PARSER hid195, hid209;
static STATUS p_tok;
p_tok = (TOPARSER hid195) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid209) ();
}
static STATUS hid211 (){
PARSER hid188, hid210;
static STATUS p_tok;
p_tok = (TOPARSER hid188) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid210) ();
}
static STATUS hid212 (){
PARSER hid182, hid211;
static STATUS p_tok;
p_tok = (TOPARSER hid182) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid211) ();
}
static STATUS hid213 (){
PARSER hid176, hid212;
static STATUS p_tok;
p_tok = (TOPARSER hid176) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid212) ();
}
STATUS twobyteinstr(){
PARSER hid213;
return((TOPARSER hid213)());
}
static STATUS hid214(){
return p_test0(addressOveride==0);
}
static STATUS hid215(){
PARSER hid214, modrm1;
return p_andparse0n (TOPARSER hid214,0,TOPARSER modrm1,0);
}
static STATUS hid216(){
return p_test0(addressOveride==1);
}
static STATUS hid217(){
PARSER hid216, modrm2;
return p_andparse0n (TOPARSER hid216,0,TOPARSER modrm2,0);
}
static STATUS hid218 (){
PARSER hid215, hid217;
static STATUS p_tok;
p_tok = (TOPARSER hid215) ();
return (GOODSTATUS(p_tok))?p_tok:(TOPARSER hid217) ();
}
STATUS modrm(){
PARSER hid218;
return((TOPARSER hid218)());
}
static STATUS hid219(PARAM x){
return p_test0(modTable[x]==1);
}
static VOID hid220(PARAM x){
i_mod=x;
}
static STATUS hid221(PARAM x){
PARSER p_nothing0;ACTION hid220;
return p_attach0n(TOPARSER p_nothing0,0,hid220,1,x);
}
static STATUS hid222(PARAM x){
PARSER hid219, hid221;
return p_andparse0n (TOPARSER hid219,1,x,TOPARSER hid221,1,x);
}
static STATUS hid223(){
PARSER op, hid222; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid222)(x));
return p_tok;
}
static STATUS hid224(PARAM x){
return p_test0(modTable[x]==2);
}
static VOID hid225(PARAM x,PARAM y1,PARAM y2){
i_mod=x; i_sib=y1; m_dword=y2;
}
static STATUS hid226(PARAM x,PARAM y1,PARAM y2){
PARSER p_nothing0;ACTION hid225;
return p_attach0n(TOPARSER p_nothing0,0,hid225,3,x,y1,y2);
}
static STATUS hid227(PARAM x,PARAM y1){
PARSER dword, hid226; PARAM y2;
static STATUS p_tok;
P_PSTAR(y2,(TOPARSER dword)(),(TOPARSER hid226)(x,y1,y2));
return p_tok;
}
static STATUS hid228(PARAM x){
PARSER sibstar, hid227; PARAM y1;
static STATUS p_tok;
P_PSTAR(y1,(TOPARSER sibstar)(),(TOPARSER hid227)(x,y1));
return p_tok;
}
static STATUS hid229(PARAM x){
PARSER hid224, hid228;
return p_andparse0n (TOPARSER hid224,1,x,TOPARSER hid228,1,x);
}
static STATUS hid230(){
PARSER op, hid229; PARAM x;
static STATUS p_tok;
P_PSTAR(x,(TOPARSER op)(),(TOPARSER hid229)(x));
return p_tok;
}
static STATUS hid231(PARAM x){
return p_test0(modTable[x]==2);
}
static VOID hid232(PARAM x,PARAM y){
i_mod=x; i_sib=y;
}
static STATUS hid233(PARAM x,PARAM y){
PARSER p_nothing0;ACTION hid232;
return p_attach0n(TOPARSER p_nothing0,0,hid232,2,x,y);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -