On Aug 29, 2008, at 8:17 AM, David Joyner wrote:
I like this! (I assume you meant integral, not Integral?) But could you implement it in such a way that sage: A = integral(x,x,0,1, evaluate=False) sage: eval(A) 1/2 sage: latex(A) \int_0^1 x\, dx
+1 I like this approach and is relatively consistent with Maple's because it still allows you to evaluate the integral in a straightforward manner. It also helps indicate to the user that "evaluate" is just a property of the integral and makes it easy to see that eval will change that state. Whether this is done for more than differentiation and integration, I'm not that concerned about, but it can be implemented in a similar manner if we have a state variable. Cheers, Tim. --- Tim Lahey PhD Candidate, Systems Design Engineering University of Waterloo
smime.p7s
Description: S/MIME cryptographic signature