protected void ExecutePrintStmt(AstPrintStmt stmt) { if (HadErrorOrReturn()) { return; } object value = EvaluateExpr(stmt.m_expr); // TODO: this only lets us print w/ newline. Should we have a separate keyword for printing without newline? Console.WriteLine(Stringify(value)); }
protected void ResolvePrintStmt(AstPrintStmt stmt) { ResolveExpr(stmt.m_expr); }