Tagged Questions
0
votes
0answers
60 views
How to evaluate only arguments, but leave topmost expression unevaluated? [duplicate]
I want to represent expressions mostly in unevaluated form, but being able to evaluate it's subparts.
For example, how to evaluate only arguments, but leave topmost expression unevaluated?
For ...
3
votes
0answers
27 views
5
votes
3answers
120 views
Applying a function with the HoldAll attribute inside NestList
I'm trying to write an update function, which can be applied to a list and then to NestList it.
As the function has to manipulate the given variable I figured I ...
1
vote
1answer
98 views
direct assignment to the element in a Table
I have already asked a related question here why set values in this way doesn't work?
But I think I have to write the question which I encountered explicitly?
...
0
votes
1answer
163 views
Make Mathematica wait before replacing?
How can I force Mathematica to completely evaluate a subexpression before using a replacement rule?
For example, consider the following definition (for the series of ...
8
votes
1answer
112 views
Get the name of a symbol passed to a function
I'm trying to get the name of a symbol passed to a function with this:
f[x_] := {SymbolName[x], x}
SetAttributes[f, HoldFirst]
x = 5;
f[x]
But ...
15
votes
5answers
676 views
How to pass a symbol name to a function with any of the Hold attributes?
Given a function with the attribute HoldFirst, HoldAll or similar, and a variable, list, how ...