Hello,
About devine.mac, I guess it was written when products
were not simplified at all. Running some of the examples
in current CVS Maxima yields incorrect results.
I've made a couple of changes to account for the way
products are simplified and fixed another bug
and fixed the uppercase symbols as noted elsewhere.
The current version of devine.mac should be visible at
http://cvs.sf.net/viewcvs.py/maxima/maxima/share/contrib
in a few hours. With these changes the examples shown in
the comment header of devine.mac all work as advertised.
Hope this helps,
Robert Dodier