This:

import ast
ast.parse(repr(expression))

 will do the trick if repr is well coded.

How much faith should I put in the repr strings in sympy? Or there is
another way?

On 12 November 2011 18:20, [email protected] <
[email protected]> wrote:

> Is there any way to get the expression tree from an expression (either
> using the python abstract syntax tree module or just some tuples):
>
> for example
>
> get_tree( x+y*sin(z) ) would return
>
> (Add, x, (Mul, y, (Sin z)))
>
> or
>
> (BinOp, Add, ((Symbol, x), (BinOp, Mul, (blah blah blah))))
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
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/sympy?hl=en.

Reply via email to