Changeset 395 in dev for trunk/abdev/BasicCompiler_Common


Ignore:
Timestamp:
Feb 24, 2008, 9:03:09 PM (17 years ago)
Author:
dai_9181
Message:

TypeDefの右辺にジェネリック型を指定できるようにした。

Location:
trunk/abdev/BasicCompiler_Common/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/src/ObjectModule.cpp

    r355 r395  
    2020    meta.StaticLink( objectModule.meta, dataSectionBaseOffset, sourceIndexBase );
    2121
    22     // ネイティブコードを結合
     22    // グローバル ネイティブコードを結合
    2323    objectModule.globalNativeCode.ResetDataSectionBaseOffset( dataSectionBaseOffset );
    2424    objectModule.globalNativeCode.ResetSourceIndexes( sourceIndexBase );
  • trunk/abdev/BasicCompiler_Common/src/TypeDef.cpp

    r299 r395  
    101101    for(;;i++){
    102102        if(temporary[i]=='\0') break;
    103         if(!IsVariableChar(temporary[i])){
     103        if( !( IsVariableChar( temporary[i], true) ) ){
    104104            SmoothieException::Throw(10,"TypeDef",nowLine);
    105105            return;
     
    120120        for(;;i++){
    121121            if(pTemp[i]=='\0') break;
    122             if(!IsVariableChar(pTemp[i])){
     122            if( !( IsVariableChar( pTemp[i], true) ) )
     123            {
    123124                SmoothieException::Throw(10,"TypeDef",nowLine);
    124125                return;
Note: See TracChangeset for help on using the changeset viewer.