Ignore:
Timestamp:
Mar 21, 2007, 9:26:56 PM (18 years ago)
Author:
dai_9181
Message:

TYPEINFO→Typeへのリファクタリングを実施。32bitが未完成。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler_Common/preprocessor.cpp

    r69 r76  
    171171
    172172        if(buffer[i-1]=='\n'){
    173             if(_memicmp(buffer+i,"#ifdef",6)==0||_memicmp(buffer+i,"#ifndef",7)==0){
     173            if(memicmp(buffer+i,"#ifdef",6)==0||memicmp(buffer+i,"#ifndef",7)==0){
    174174                i=Search_endif(buffer,i+6, pLine);
    175175                if(buffer[i]=='\0') break;
    176176                continue;
    177177            }
    178             else if(_memicmp(buffer+i,"#endif",6)==0){
     178            else if(memicmp(buffer+i,"#endif",6)==0){
    179179                break;
    180180            }
     
    222222
    223223            if(i==0||buffer[i-1]=='\n'){
    224                 if(_memicmp(buffer+i,"#ifdef",6)==0||_memicmp(buffer+i,"#ifndef",7)==0){
     224                if(memicmp(buffer+i,"#ifdef",6)==0||memicmp(buffer+i,"#ifndef",7)==0){
    225225                    i=Search_endif(buffer,i+6);
    226226                    if(buffer[i]=='\0') break;
    227227                    continue;
    228228                }
    229                 else if(_memicmp(buffer+i,"#else",5)==0){
     229                else if(memicmp(buffer+i,"#else",5)==0){
    230230                    i2=5;
    231231                    bElse=1;
    232232                    break;
    233233                }
    234                 else if(_memicmp(buffer+i,"#endif",6)==0){
     234                else if(memicmp(buffer+i,"#endif",6)==0){
    235235                    i2=6;
    236236                    bElse=0;
     
    252252
    253253                if(i2==0||buffer[i2-1]=='\n'){
    254                     if(_memicmp(buffer+i2,"#ifdef",6)==0||_memicmp(buffer+i2,"#ifndef",7)==0){
     254                    if(memicmp(buffer+i2,"#ifdef",6)==0||memicmp(buffer+i2,"#ifndef",7)==0){
    255255                        i2=Search_endif(buffer,i2+6, &i3 );
    256256                        if(buffer[i2]=='\0') break;
    257257                        continue;
    258258                    }
    259                     if(_memicmp(buffer+i2,"#endif",6)==0){
     259                    if(memicmp(buffer+i2,"#endif",6)==0){
    260260                        i2+=6;
    261261                        break;
     
    279279
    280280            if(i2==0||buffer[i2-1]=='\n'){
    281                 if(_memicmp(buffer+i2,"#ifdef",6)==0||_memicmp(buffer+i2,"#ifndef",7)==0){
     281                if(memicmp(buffer+i2,"#ifdef",6)==0||memicmp(buffer+i2,"#ifndef",7)==0){
    282282                    i2=Search_endif(buffer,i2+6, &i3 );
    283283                    if(buffer[i2]=='\0') break;
    284284                    continue;
    285285                }
    286                 else if(_memicmp(buffer+i2,"#else",5)==0){
     286                else if(memicmp(buffer+i2,"#else",5)==0){
    287287                    i2+=5;
    288288                    bElse=1;
    289289                    break;
    290290                }
    291                 else if(_memicmp(buffer+i2,"#endif",6)==0){
     291                else if(memicmp(buffer+i2,"#endif",6)==0){
    292292                    i2+=6;
    293293                    bElse=0;
     
    307307
    308308                if(i==0||buffer[i-1]=='\n'){
    309                     if(_memicmp(buffer+i,"#ifdef",6)==0||_memicmp(buffer+i,"#ifndef",7)==0){
     309                    if(memicmp(buffer+i,"#ifdef",6)==0||memicmp(buffer+i,"#ifndef",7)==0){
    310310                        i=Search_endif(buffer,i+6);
    311311                        if(buffer[i]=='\0') break;
    312312                        continue;
    313313                    }
    314                     else if(_memicmp(buffer+i,"#endif",6)==0){
     314                    else if(memicmp(buffer+i,"#endif",6)==0){
    315315                        i2=6;
    316316                        bElse=0;
     
    336336        if(i==0||buffer[i-1]=='\n'){
    337337            sw=0;
    338             if(_memicmp(buffer+i,"#define",7)==0){
     338            if(memicmp(buffer+i,"#define",7)==0){
    339339                i2=i+7;
    340340                while(buffer[i2]==' '||buffer[i2]=='\t') i2++;
     
    355355                SlideString(buffer+i+i2,-i2);
    356356            }
    357             if(_memicmp(buffer+i,"#undef",6)==0){
     357            if(memicmp(buffer+i,"#undef",6)==0){
    358358                i2=i+7;
    359359                while(buffer[i2]==' '||buffer[i2]=='\t') i2++;
     
    374374                SlideString(buffer+i+i2,-i2);
    375375            }
    376             else if(_memicmp(buffer+i,"#ifdef",6)==0){
     376            else if(memicmp(buffer+i,"#ifdef",6)==0){
    377377                preprocessor_ifdef(buffer+i,false);
    378378                continue;
    379379            }
    380             else if(_memicmp(buffer+i,"#ifndef",7)==0){
     380            else if(memicmp(buffer+i,"#ifndef",7)==0){
    381381                preprocessor_ifdef(buffer+i,true);
    382382                continue;
Note: See TracChangeset for help on using the changeset viewer.