Hi Alasdair, On Thu, Sep 23, 2010 at 11:40 PM, Alasdair <[email protected]> wrote: > Is there a more direct way? In python, the operator ^ is supposed to > implement x-or on strings, but of course in Sage that operator is > recognized as an exponential, and so gives an error.
Maybe fiddling with the preparser is not what you want. You could use the xor() function built into Python without toggling the preparsing: sage: from operator import xor sage: hex(xor(0x2bd5427c, 0x65ef24ab)) '4e3a66d7' -- Regards Minh Van Nguyen -- 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/sage-support URL: http://www.sagemath.org
