I do not see the problem. If x is -1 as in your example then -x will get 1 as result.
And -(1) gives you -1 of course. Where is the problem? Florian [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!]