public Stmt VisitExpressionStatement(Stmt.ExpressionStatement statement) { Visit(statement.Expression); _valueStack.Pop(); return(null); }
public bool VisitExpressionStatement(Stmt.ExpressionStatement statement) { TypeSpecifier ts = Examine(statement.Expression); if (ts.Type == TypeEnum.UNKNOWN) { return(false); } return(true); }
public object Visit(Stmt.ExpressionStatement stmt) { Evaluate(stmt.Expression); return(null); }
/// <summary> /// Resolve a statement expression /// </summary> /// <param name="stmt">The statement</param> /// <returns></returns> public object Visit(Stmt.ExpressionStatement stmt) { Resolve(stmt.Expression); return(null); }