private object Execute(Stmt statement) => statement.Accept(this);
private void Execute(Stmt stmt) { stmt.Accept(this); }
public string Print(Stmt stmt) { return(stmt.Accept(this)); }
private void Resolve(Stmt stmt) { stmt.Accept(this); }
public void Resolve(Stmt stmt) { stmt.Accept(this); }
public void Execute(Stmt stmt) { stmt.Accept(this); }
public string Print(Stmt stmt) => stmt.Accept(this);