On Sun, Nov 29, 2009 at 8:04 PM, Esmail <ebo...@hotmail.com> wrote:
> Chris Rebert wrote:
> Wow .. never heard of Concatenative_languages languages before or the
> distinction you make. Your distinction explains the behavior, but I
> find it somewhat counter-intuitive. (I use the Python interpreter frequently
> for small calculations - otherwise I'd never have realized this)


Well I think of it like this
-3**2, because of the order of operations as you know, groups as -(3**2)
now if you set x to -3, (-3) is now automatically, inseparably
grouped. so in a sense by setting x to that you're grouping it.
x == (-3)
x**2 == (-3)**2

if it still seems counterintuitive, what about the fact that it's
exactly the same way in Algebra?

basic algebra:
  -3(superscript)2 is -9
  but if x is -3, then x(superscript)2 is 9
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to