public ShaderDevelopmentEnvironment() { syntax = new ShaderSyntaxInfo(); ShaderDocument = new FlowDocument(); ShaderDocument.FontSize = 13; highlightedLexers = new List <LexerNode>(); }
public SyntaxParser(SemanticAnalyzer analizer, ShaderSyntaxInfo syntax) { this.semantic = analizer; this.syntax = syntax; Comments = new List <LexerNode>(); Prog = new DefinitionObjectNode(); }
public LexicalAnalyzer(ShaderSyntaxInfo syntax) { Lexers = new Queue <LexerNode>(); this.allkeys = syntax.AllKeys; this.syntax = syntax; }
public SyntaxHighlighter(ShaderSyntaxInfo syntax) { this.syntax = syntax; }