Inconsistency when using previously defined variables as arguments to functions



On 1/30/11, Leo Butler <l.butler at ed.ac.uk> wrote:

> The foolproof solution would use a gensym, but the answers would not
> look so nice.

The blex construct which I introduced earlier in this thread
assigns display properties to gensyms so they appear to
be ordinary variables, e.g. blex creates a new variable which
displays as x but which is distinct from any existing x variable.
Maybe that helps.

> The problem is that mathematical functions are really 2nd class objects
> in Maxima.

Yup.

Robert Dodier