示例#1
0
 internal Parser(ColorCode.ILanguage lang)
 {
     _lang = lang;
     var repo = new ColorCode.Common.LanguageRepository(new Dictionary<string, ColorCode.ILanguage>());
     var compiler = new ColorCode.Compilation.LanguageCompiler(new Dictionary<string, ColorCode.Compilation.CompiledLanguage>());
     _internalParser = new ColorCode.Parsing.LanguageParser(compiler, repo);
 }
示例#2
0
        internal Parser(ColorCode.ILanguage lang)
        {
            _lang = lang;
            var repo     = new ColorCode.Common.LanguageRepository(new Dictionary <string, ColorCode.ILanguage>());
            var compiler = new ColorCode.Compilation.LanguageCompiler(new Dictionary <string, ColorCode.Compilation.CompiledLanguage>());

            _internalParser = new ColorCode.Parsing.LanguageParser(compiler, repo);
        }