Changeset 49 in dev for BasicCompiler32/NumOpe.cpp


Ignore:
Timestamp:
Feb 10, 2007, 6:13:37 AM (17 years ago)
Author:
dai_9181
Message:

戻り値オブジェクトのメンバを直接的に参照できるようにした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/NumOpe.cpp

    r41 r49  
    284284
    285285                        if(idProc){
    286                             //閉じカッコ")"に続く文字がNULLでないときはエラーにする
    287                             if(term[i2+1+i4+1]!='\0') SetError(42,NULL,cp);
     286                            //閉じカッコ")"に続く文字がNULLでないとき
     287                            if(term[i2+1+i4+1]!='\0'){
     288                                if( term[i2+1+i4+1] == '.'
     289                                    || term[i2+1+i4+1] == 1 && term[i2+1+i4+2] == ESC_PSMEM ){
     290                                        goto NonProc;
     291                                }
     292                                else{
     293                                    SetError(42,NULL,cp);
     294                                }
     295                            }
    288296
    289297                            ////////////////
     
    351359                        }
    352360                    }
     361NonProc:
    353362
    354363
Note: See TracChangeset for help on using the changeset viewer.