vector3d



On Wed, Mar 19, 2008 at 11:13 AM, Robert Dodier <robert.dodier at gmail.com> wrote:
>  (1) vect.mac preserves expressions a foo b as such, and
>  expands them into expressions in the coordinate basis upon
>  request (via express); vector.mac immediately expands.

Perhaps this could be handled with a flag, just as 'numer' expands out numbers.

>  vect.mac  declares "." to be commutative, which is very, very bad because
>  "." is already defined as noncommutative multiplication.

I agree that making "." commutative is bad.

           -s