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