コード例 #1
0
        private void ImportSyntax(Match m, SyntaxContext syntaxContext)
        {
            if (!this.IsProcessingTokens)
            {
                return;
            }

            string           fullScriptPath = this.SourceFile.ScriptFile.Directory.FullName + "\\" + m.Groups["syntaxId"].Value;
            ScriptSourceFile sourceFile     = new ScriptSourceFile(new FileInfo(fullScriptPath), syntaxContext);

            this.m_sourceFiles.Add(sourceFile);
            this.ParseFile();
        }
コード例 #2
0
ファイル: VimScriptParser.cs プロジェクト: svermeulen/iris
        private void ImportSyntax(Match m, SyntaxContext syntaxContext)
        {
            if (!this.IsProcessingTokens) {
                return;
            }

            string fullScriptPath = this.SourceFile.ScriptFile.Directory.FullName + "\\" + m.Groups["syntaxId"].Value;
            ScriptSourceFile sourceFile = new ScriptSourceFile(new FileInfo(fullScriptPath), syntaxContext);

            this.m_sourceFiles.Add(sourceFile);
            this.ParseFile();
        }