Skip to content

HoldComplete

HoldComplete[e1, e2, ...] holds evaluation of its arguments, even evaluation that would take place under Hold.

Attributes[HoldComplete] := {HoldAllComplete, Protected}

Simple examples

In[1]:= HoldComplete[Evaluate[a + a], 2 + 2, Sequence[a, b]]
Out[1]= HoldComplete[Evaluate[a + a], 2 + 2, Sequence[a, b]]
In[2]:= Length[HoldComplete[Evaluate[a + a], 2 + 2, Sequence[a, b]]]
Out[2]= 3