Esempio n. 1
0
    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));
    }
Esempio n. 2
0
 protected void ResolvePrintStmt(AstPrintStmt stmt)
 {
     ResolveExpr(stmt.m_expr);
 }