public static bool GetExistingProgram(ITextBuffer tb, out Program p) { p = null; string file; return(LoadAndCheckDocument(tb, out file) && TacnyDriver.GetExistingProgramFromBuffer(tb, out p)); }
public static Program GetNewProgram(ITextBuffer tb) { string file; LoadAndCheckDocument(tb, out file); var driver = new TacnyDriver(tb, file); return(driver.ReParse(false)); }