public object VisitPrintStatement(Statement.Print statement) { object value = Evaluate(statement.expression); Console.WriteLine(Stringify(value)); return(null); }
public override Statement VisitSTMR_Print([NotNull] S_ScriptParser.STMR_PrintContext context) { Statement s = new Statement.Print(this._Host, this._Master); s.Parameters.Add("PrintVariable", this._expr.Render(context.expression())); return(s); }
public ByteCodeChunk VisitPrint(Statement.Print statement) { var chunk = new ByteCodeChunk(); chunk.AddRange(VisitExpression(statement.Expression)); chunk.AddInstruction(Instruction.PrintI64); return(chunk); }
public object visitPrintStmt(Statement.Print stmt) { Console.Write(stmt.Content.Accept(this).ToString()); return(null); }
public Token visitPrintStatement(Statement.Print printStmt) { return(evaluate(printStmt.expression)); }
public object VisitPrintStatement(Statement.Print statement) { Resolve(statement.expression); return(null); }
public bool visitPrintStmt(Statement.Print stmt) { return(stmt.Content.Accept(expressionAnalyzer) != null); }