Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo
When calculating 1^-1*5; reduce gives the result 1 when it should be 5
It does group oddly, and 1^(-1)*5 behaves differently which may also cause confusion.
I think we may need to think for a while before doing anything here not so much because the current syntax rules seem odd but because if Reduce has behaved like that for the last 40 years and we change it we could hurt some existing users...
Changed parser to disallow ambiguous input