828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
|
ReturnToken(TF_NAME|TF_ABNORMAL,OP_STRING);
case MAC_BIT:
n=0;
for(;;) {
nxttok();
if(tokent==TF_MACRO+TF_CLOSE) break;
if(tokent!=TF_INT) ParseError("Number expected\n");
n|=1<<tokenv;
}
tokent=TF_INT;
tokenv=n;
break;
case MAC_VERSION:
nxttok1();
if(tokent!=TF_INT) ParseError("Number expected\n");
|
|
|
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
|
ReturnToken(TF_NAME|TF_ABNORMAL,OP_STRING);
case MAC_BIT:
n=0;
for(;;) {
nxttok();
if(tokent==TF_MACRO+TF_CLOSE) break;
if(tokent!=TF_INT) ParseError("Number expected\n");
if(tokenv<32) n|=1<<tokenv;
}
tokent=TF_INT;
tokenv=n;
break;
case MAC_VERSION:
nxttok1();
if(tokent!=TF_INT) ParseError("Number expected\n");
|