Does Head evaluate its argument?
From , I learned that there are some functions which evaluate their argument and others which don't: I wondered about Head. Here everything looks logic ...f= Expr(x=2);
Substitute(NameExpr(f),Expr(x), Expr(y));
Head(f);
Head is not like Substitute, I can directly use the function name as an argument - and Head returns the head of the expression: Assign() After checking some other functions which...