I want to generate some expressions. The expression is not evaluated expect some parts will evaluate first.
A simple example is
Defer[1+1+1] and in this expression I need the last puls operation is evaluated.
Some thing like
However this do not work and return
Evaluate is shadowed by
How can I get
1+2 as the result.
I will use this method to generate
WhenEvent[ ] in