Commit Graph

170 Commits

Author SHA1 Message Date
Bertrand Benjamin 6aec4be490 spell and empty line 2018-02-02 18:37:24 +03:00
Bertrand Benjamin 5123dc0f8a add a doctest for Tree 2018-02-02 18:33:08 +03:00
Bertrand Benjamin 451dce91e5 Accept missing * for str parsing 2018-02-02 18:32:16 +03:00
Bertrand Benjamin 91bd108b53 is_operator function 2018-02-02 18:02:42 +03:00
Bertrand Benjamin a0fa09a381 Balancing a AssocialTree 2018-01-31 17:18:52 +03:00
Bertrand Benjamin 935a0d0d23 Create AssocialTree and method to init tree from a node and a list of
leafs
2018-01-30 05:34:18 +03:00
Bertrand Benjamin 8b201fa8d0 Throw basis of LeafTree 2018-01-29 07:51:54 +03:00
Bertrand Benjamin 72864f12cd Add depth for tree 2018-01-28 19:13:55 +03:00
Bertrand Benjamin a916035260 Number are now int or Decimal when an expression is parsed 2018-01-28 18:54:30 +03:00
Bertrand Benjamin 251ec6c83b Change from_str method name for muttable tree 2018-01-28 18:31:21 +03:00
Bertrand Benjamin 876a1fc63c get leafs or operator methodes for tree 2018-01-28 18:13:37 +03:00
Bertrand Benjamin 1176b6f608 Basic evaluation for trees 2018-01-21 18:16:08 +03:00
Bertrand Benjamin 7d00d3342a allowing empty left leaf for operator of 1 arity 2018-01-21 17:05:54 +03:00
Bertrand Benjamin b885bb6b8f Start expression API 2018-01-21 12:21:13 +03:00
Bertrand Benjamin 273675b243 Doc string and method name 2018-01-21 12:14:16 +03:00
Bertrand Benjamin 0f3e0870fe apply_on_last_branches is ok 2018-01-21 12:10:45 +03:00
Bertrand Benjamin e64613f5be map_leaf method for tree 2018-01-21 11:52:22 +03:00
Bertrand Benjamin 813c1f096e Remove old files and fix class name in doctest 2018-01-21 11:32:17 +03:00
Bertrand Benjamin a751e346d3 Import work from other repo 2018-01-21 11:26:34 +03:00
Benjamin Bertrand 500426bf82 Change names and pass tests 2017-04-17 16:48:52 +03:00