Exemplo n.º 1
0
        public SimpleUseAST ParseSimpleUse()
        {
            SimpleUseAST ast = new SimpleUseAST();

            ast.KeyToken = CurrentToken;
            MoveNext();           //跳过"使用"
            MoveNext();           //跳过":"
            ast.NameTokens = parseNames();
            matchSemiOrNewLine(); // match(TokenKind.Semi);
            return(ast);
        }
Exemplo n.º 2
0
 public ImportAnalyer(ClassContext classContext, ImportPackageAST importList, SimpleUseAST simpleUse)
 {
     this.classContext = classContext;
     importPackage     = importList;
     this.simpleUse    = simpleUse;
 }