public static SyntaxTree Create(string filePath, string fileContents) { var parser = new Parser.Parser(fileContents); var lineStarts = TextCoordinateConverter.GetLineStarts(fileContents); return(new SyntaxTree(filePath, lineStarts, parser.Program())); }
public static ProgramSyntax CreateFromText(string text) { var parser = new Parser.Parser(text); return(parser.Program()); }