
hold - prevents evaluation

Calling sequence:
hold(expr)

Parameter:

expr   --  expression

Summary:

hold prevents evaluation of the expression expr. More exactly, the expression
hold(expr) is evaluated in that the expression expr is returned unchanged.
hold is a kernel function.

>>  2+3*0-7+0, hold(2+3*0-7+0);

     -5, 2+3*0-7+0

>>  a:=b: b+a+b, hold(b+a+b);

     b*3, b+a+b

See also:  eval, val

