Subject: symbolic subscript of literal list or matrix
From: Robert Dodier
Date: Sat, 21 Jul 2007 20:47:55 -0600
Hello,
At present Maxima complains if the subscript of a literal list or matrix
is not an integer. E.g. a : [1, 2, 3]; a[k] => error.
I would like to change it so that a subscript expression is returned.
E.g. a : [1, 2, 3]; a[k] => a[k]
b : matrix([1, 2], [x, y]); b[j, k] => b[j, k]
I believe Maxima should not trigger an error when there is a sensible
partially-evaluated form of an expression. This change fixes one such case.
I wonder if there is any opposition to this proposal.
best,
Robert Dodier