+1

On Wed, Jan 28, 2009 at 5:23 AM,  <[email protected]> wrote:
>
> From: Fabian Seoane <[email protected]>
>
> ---
>  sympy/simplify/simplify.py |   15 ++++++++++++++-
>  1 files changed, 14 insertions(+), 1 deletions(-)
>
> diff --git a/sympy/simplify/simplify.py b/sympy/simplify/simplify.py
> index ffceb9d..4ccc886 100644
> --- a/sympy/simplify/simplify.py
> +++ b/sympy/simplify/simplify.py
> @@ -162,7 +162,6 @@ def separate(expr, deep=False):
>
>     if expr.is_Pow:
>         terms, expo = [], separate(expr.exp, deep)
> -        #print expr, terms, expo, expr.base
>
>         if expr.base.is_Mul:
>             t = [ separate(C.Pow(t,expo), deep) for t in expr.base.args ]
> @@ -512,6 +511,16 @@ def collect(expr, syms, evaluate=True, exact=False):
>         return expr, (sym, Rational(order))
>
>     def parse_term(expr):
> +        """Parses expression expr and outputs tuple (sexpr, rat_expo, 
> sym_expo, deriv)
> +        where:
> +         - sexpr is the base expression
> +         - rat_expo is the rational exponent that sexpr is raised to
> +         - sym_expo is the symbolic exponent that sexpr is raised to
> +         - deriv contains the derivatives the the expression
> +
> +         for example, the output of x would be (x, 1, None, None)
> +         the output of 2**x would be (2, 1, x, None)
> +        """
>         rat_expo, sym_expo = S.One, None
>         sexpr, deriv = expr, None
>
> @@ -546,6 +555,10 @@ def collect(expr, syms, evaluate=True, exact=False):
>         return sexpr, rat_expo, sym_expo, deriv
>
>     def parse_expression(terms, pattern):
> +        """Parse terms searching for a pattern.
> +        terms is a list of tuples as returned by parse_terms
> +        pattern is an expression
> +        """
>         pattern = make_list(pattern, Mul)
>
>         if len(terms) < len(pattern):
> --
> 1.6.0.2
>
>
> >
>

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

Reply via email to