This is documentation for Mathematica 5, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

Documentation / Mathematica / Built-in Functions / Programming / Evaluation Control /

Evaluate

FilledSmallSquare Evaluate[expr] causes expr to be evaluated even if it appears as the argument of a function whose attributes specify that it should be held unevaluated.

FilledSmallSquare Example: Hold[Evaluate[1 + 1]] LongRightArrow.

FilledSmallSquare You can use Evaluate to override HoldFirst, etc. attributes of built-in functions.

FilledSmallSquare Evaluate only overrides HoldFirst, etc. attributes when it appears directly as the head of the function argument that would otherwise be held.

FilledSmallSquare See Section 1.9.1 and Section 2.6.5.

FilledSmallSquare See also: ReleaseHold.

FilledSmallSquare New in Version 2.

Further Examples