From 251ec6c83b8bf775ecfae3ea47e3cd005e41425d Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Sun, 28 Jan 2018 18:31:21 +0300 Subject: [PATCH] Change from_str method name for muttable tree --- mapytex/calculus/core/tree.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/mapytex/calculus/core/tree.py b/mapytex/calculus/core/tree.py index f228b51..7b768e5 100644 --- a/mapytex/calculus/core/tree.py +++ b/mapytex/calculus/core/tree.py @@ -62,14 +62,14 @@ class Tree(object): :example: - >>> t = MutableTree.fromStr("2+3*4") + >>> t = Tree.from_str("2+3*4") >>> print(t) + > 2 > * | > 3 | > 4 - >>> t = MutableTree.fromStr("(2+3)*4") + >>> t = Tree.from_str("(2+3)*4") >>> print(t) * > + @@ -364,7 +364,7 @@ class Tree(object): >>> nested_par = ("+", ( ... ("*", (3, 4)), ... 2)) - >>> t = Tree.from_nested_parenthesis(nested_par) + >>> t = Tree.from_str("3*4+2") >>> [l for l in t.get_leafs()] [3, 4, 2] >>> {type(l) for l in t.get_leafs()} @@ -480,25 +480,25 @@ class MutableTree(Tree): self.right_value = right_value @classmethod - def fromStr(cls, expression): + def from_str(cls, expression): """ Initiate the MutableTree :example: - >>> t = MutableTree.fromStr("2+3*4") + >>> t = MutableTree.from_str("2+3*4") >>> print(t) + > 2 > * | > 3 | > 4 - >>> t = MutableTree.fromStr("(2+3)*4") + >>> t = MutableTree.from_str("(2+3)*4") >>> print(t) * > + | > 2 | > 3 > 4 - >>> t = MutableTree.fromStr("4*(-2+3)") + >>> t = MutableTree.from_str("4*(-2+3)") >>> print(t) * > 4