SequenceHold
Usage Message: SequenceHold is an attribute which specifies that Sequence objects appearing in the arguments of a
function should not automatically be flattened out. Attributes[SequenceHold] = {Protected}
Related Symbols: Attributes
ClearAttributes
Evaluate
Hold
HoldAll
HoldAllComplete
HoldRest
Sequence
SetAttributes
Unevaluated
Notes: The SequenceHold attribute prevents Sequence
expressions from being spliced into the enclosing expression. For example:
In[1]:= SetAttributes[f, SequenceHold]
In[2]:= f[Sequence[x, y, z]]
Out[2]= f[Sequence[x, y, z]]
Additional Online Documentation:
Mathematica 3.0
http://documents.wolfram.com/v3/RefGuide/SequenceHold.html
Mathematica 4.0
http://documents.wolfram.com/v4/RefGuide/SequenceHold.html
Questions or comments? Send email to support@wolfram.com.
|