Ignore:
Timestamp:
Jun 26, 2007, 1:48:18 PM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/Compile.cpp

    r193 r195  
    66#include <CodeGenerator.h>
    77#include <Compiler.h>
     8#include <NamespaceSupporter.h>
    89
    910#include "../BasicCompiler_Common/common.h"
     
    252253
    253254            case ESC_NAMESPACE:
    254                 Smoothie::Temp::liveingNamespaceScopes.push_back( Command + 2 );
     255                namespaceSupporter.GetLivingNamespaceScopes().push_back( Command + 2 );
    255256                break;
    256257            case ESC_ENDNAMESPACE:
    257                 if( Smoothie::Temp::liveingNamespaceScopes.size() <= 0 ){
     258                if( namespaceSupporter.GetLivingNamespaceScopes().size() <= 0 ){
    258259                    SetError(12,"End Namespace",cp);
    259260                }
    260                 Smoothie::Temp::liveingNamespaceScopes.pop_back();
     261                namespaceSupporter.GetLivingNamespaceScopes().pop_back();
    261262                break;
    262263            case ESC_IMPORTS:
    263                 compiler.ImportsNamespace( Command + 2 );
     264                namespaceSupporter.ImportsNamespace( Command + 2 );
    264265                break;
    265266            case ESC_CLEARNAMESPACEIMPORTED:
    266                 compiler.GetImportedNamespaces().clear();
     267                namespaceSupporter.GetImportedNamespaces().clear();
    267268                break;
    268269
Note: See TracChangeset for help on using the changeset viewer.