Option variable
setcheck
Default value: false
If setcheck
is set to a list of variables (which can
be subscripted),
Maxima prints a message whenever the variables, or
subscripted occurrences of them, are bound with the
ordinary assignment operator :
, the ::
assignment
operator, or function argument binding,
but not the function assignment :=
nor the macro assignment
::=
operators.
The message comprises the name of the variable and the
value it is bound to.
setcheck
may be set to all
or true
thereby
including all variables.
Each new assignment of setcheck
establishes a new list of variables
to check, and any variables previously assigned to setcheck
are forgotten.
The names assigned to setcheck
must be quoted if they would otherwise
evaluate to something other than themselves.
For example, if x
, y
, and z
are already bound, then enter
setcheck: ['x, 'y, 'z]$
to put them on the list of variables to check.
No printout is generated when a
variable on the setcheck
list is assigned to itself, e.g., X: 'X
.