In Maxima 5.19.1, I have reproduced an example in the help for 'remrule',
where a rule is defined and removed for the operator "+", but got an error
message from the 'remrule' statement:
(%i1) tellsimpafter (aa + bb, special_add (aa, bb));
(%o1) [+rule1, simplus]
(%i2) aa+bb;
(%o2) special_add(aa, bb)
(%i3) remrule("+", "+rule1");
"+rule1" - no such rule.
-- an error. To debug this try debugmode(true);
On the other hand, remrule("+", all) works fine. And similar error messages
occur when trying to remove rules for "^" by rulename.
Am I missing something? Is this a known issue?
Alejandro Jakubi