Changeset 113 in dev for BasicCompiler_Common/Compile.cpp


Ignore:
Timestamp:
May 10, 2007, 12:27:41 PM (17 years ago)
Author:
dai_9181
Message:

TypeDef、Declareの名前空間対応を行った。
TypeDef、Declareをローカル領域で使用した際、エラーを表示するようにした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler_Common/Compile.cpp

    r107 r113  
    161161
    162162            case ESC_TYPEDEF:
     163                if( UserProc::IsLocalAreaCompiling() ){
     164                    // ローカル領域をコンパイルしているとき
     165                    SetError(65,"TypeDef",cp );
     166                }
     167
    163168                //既に収集済み
    164169                break;
     
    219224                break;
    220225            case ESC_DECLARE:
     226                if( UserProc::IsLocalAreaCompiling() ){
     227                    // ローカル領域をコンパイルしているとき
     228                    SetError(65,"Declare",cp );
     229                }
    221230                break;
    222231
Note: See TracChangeset for help on using the changeset viewer.