Dear Jason,

On Dec 3, 7:54 pm, Jason Grout <[EMAIL PROTECTED]> wrote:
> Wow, Sage will redefine symbols that are already existing to accommodate
> what should be a dummy variable?  This looks seriously wrong and looks
> like it could really mess things up.

I don't think so. Admittedly I don't like that x is pre-defined, but
here it is something else.
There are Sage constructions which define various things in one line.
For example,
 sage: R.<z>=QQ[]
both defines R *and* z (the latter of type Polynomial_rational_dense).

Similarly, doing
 sage: R(z)=sin(z)
both defines R *and* z (the latter of type SymbolicVariable).

And note that even the notation is consistent: In both examples, you
have two things on the left side of the assignment (R and z) -- and
both things get a (new) assignment.
     Yours,
     Simon

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to