Waldek Hebisch <[EMAIL PROTECTED]> writes: | Martin Rubey wrote: | > | > Martin Rubey <[EMAIL PROTECTED]> writes: | > | > > Gabriel Dos Reis <[EMAIL PROTECTED]> writes: | > > | > > > The use of operator ^ for logical negation is discontinued, starting | > > > from release 1.3.0. | > > | > > This is an extremely good idea! It made compilation of SPAD files an | > > adventure, because who would think that the compiler would interpret ^ as | > > negation... | > > | > > Can we have this in FriCAS too, please! | > | > Oh, I just realised that it's an algebra change. Anyone against applying the | > patch (taken from Open-Axiom using svn diff, not yet tested) below? | > | > | | I am for the change. However, it would be good to test it together | with the patch below. The patch below should disable use of '^' as | prefix operator. | | --- trunk/src/interp/newaux.lisp 2008-08-29 00:53:18.000000000 +0000 | +++ trunk.nn/src/interp/newaux.lisp 2008-09-02 23:13:35.000000000 +0000 | @@ -131,7 +131,7 @@ | (\' 999 999 (|PARSE-Data|)) | (\<\< 122 120 (|PARSE-LabelExpr|)) | (\>\>) | - (^ 260 259 NIL) | +;; (^ 260 259 NIL) | (\-\> 1001 1002) | (\: 194 195) | (|not| 260 259 NIL)
I did not remove the prefix vesion, because I thought people were complaining I was already going too far. -- Gaby --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/fricas-devel?hl=en -~----------~----~----~----~------~----~------~--~---
