greater_than in maple9.5 not expected meaning?




Hej,

Upgrading some code from maple 8 to maple 9.5, I stumbled on the following
strange behaviour:

I had to change the following:

verify(1,1,greater_than)

to

verify[greater_than](1,1)

because of strange errors when the linalg package was loaded, but already in
maple 8 you have:

> verify(1,1,greater_than);
false
> verify[greater_than](1,1);
true

and in maple 9.5 the same error occurs.


The problem with the linalg package was actually with 'equal', but for
uniformisation...:


> verify(1,1,'equal');

> with(linalg);
Warning, the protected names norm and trace have been redefined and unprotected
[..., equal, ...]

> verify(1,1,'equal');
Error, (in verify) verification ``linalg:-equal`` does not exist
> unwith(linalg);
> verify(1,1,'equal');
true


Of course, I could use one notation for 'equal' and the other one for
greater_than, but for maintainability of the code this is really bad.

Thanks for any explanation,

Gaspard





.



Relevant Pages

  • HELP: How to speed up Maple 10 in WYSWYG mode
    ... I recently upgraded from Maple 8 to Maple 10 after seeing demo of version ... 10's cool new WYSWYG interface. ... I had to revert to the Classical Mode which was similar to ... Pse help as I felt cheated by Maplesoft's cool marketing into upgrading for ...
    (sci.math.symbolic)
  • [SLE] does Maple 8 work under SuSE 9.1
    ... has anyone got Maple 8 to work under the new SuSE 9.1? ... upgrading, but it would be a pity if I wouldn't be able to run that ...
    (SuSE)
  • Re: Maple 10 question
    ... Maple 10.04 ... If not, try to upgrade it. ... The linalg package have been superseded by the LinearAlgebra ...
    (sci.math.symbolic)
  • Re: [SLE] does Maple 8 work under SuSE 9.1
    ... I don't know for Maple 8, but I can run Maple 9 under SuSE 9.1 without ... > upgrading, but it would be a pity if I wouldn't be able to run that ...
    (SuSE)