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



FilledSmallSquareEvaluate[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.

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

FilledSmallSquare See The Mathematica Book: Section 1.9.1 and Section 2.5.5.

FilledSmallSquare See also: ReleaseHold.

Further Examples