/// <summary> /// Execute a statement /// </summary> /// <param name="stmt">The statement</param> private void Execute(Stmt stmt) { if (stmt != null) { stmt.Accept(this); } }
private void Resolve(Stmt statement) { statement.Accept(this); }
public string GetString(Stmt stmt) { return((string)stmt.Accept(this, null)); }
public void Visit(Stmt stmt) { stmt.Accept(this); }
private void Execute(Stmt stmt) { stmt.Accept(this); }
private Stmt Visit(Stmt statement) { return(statement.Accept(this)); }
private void Resolve(Stmt stmt) { stmt.Accept(this); }
public TrashObject Execute(Stmt stmt) { return(stmt.Accept(this)); }
internal void Execute(Stmt stmt) { stmt.Accept(this); }
public IEnumerable <string> PrintStmt(Stmt stmt) { return(stmt.Accept(this)); }
private void Execute(Stmt statement) { statement?.Accept(this); }
void execute(Stmt stmt) { stmt.Accept(this); }
internal static string Print(Stmt stmt) { return(stmt.Accept(new AstPrinter())); }
internal void Resolve(Stmt stmt) { stmt.Accept(this); }