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

HoldPatternHoldComplete

Hold

FilledSmallSquareHold[expr] maintains expr in an unevaluated form.

FilledSmallSquareHold has attribute HoldAll, and performs no operation on its arguments.

FilledSmallSquare Example: Hold[1+1] LongRightArrow.

FilledSmallSquareHold is removed by ReleaseHold.

FilledSmallSquareHold[, , ... ] maintains a sequence of unevaluated expressions to which a function can be applied using Apply.

FilledSmallSquare Even though expr itself is not evaluated, Hold[expr] may still evaluate if expr is of the form f[args], and upvalues for f have been defined.

FilledSmallSquare See The Mathematica Book: Section 2.5.5.

FilledSmallSquare See also: HoldPattern, HoldForm, HoldComplete, Unevaluated, HoldAll, Symbol.

Further Examples

HoldPatternHoldComplete