public XPathLanguage() { var file = System.IO.File.ReadAllText(ResourceFolder + @"\Xpath\Xpath.json"); var syntax = new Syntax2(); syntax.Load(file); this.Syntax = syntax; this.Parser = new XPathParser(syntax); this.Materializer = new XPathMaterializer(this); }
public Language(Syntax2 syntax, CodeParser parser) { this.Syntax = syntax; this.Parser = parser; }
public XPathParser(Syntax2 syntax) : base(syntax) { }