binary_expression_tree 1.1.1 copy "binary_expression_tree: ^1.1.1" to clipboard
binary_expression_tree: ^1.1.1 copied to clipboard

A simple binary expression tree with built in method, operator and operand support. Allows unary operators.

1.1.1 #

  • Removed negate from binary expression tree, as it is already present in node as invertOperator

1.1.0 #

  • Used LCOV to bring test coverage to 99%

1.0.10 #

  • Added zip test

1.0.9 #

  • Added negate binary expression tree

1.0.8 #

  • Added rudimentary zip operation

1.0.7 #

  • Added deep copy of the expression tree

1.0.6 #

  • Added negate support (w/ tests)

1.0.5 #

  • Added pre and post order function calls

1.0.4 #

  • BinaryExpressionTree: root may now be null

1.0.3 #

  • Node: Implemented hasChildren()
  • Node: Implemented addChild(Node node)

1.0.2 #

  • Changed constructor of binary expression tree
  • Changed constructor of node
  • Added more tests
  • Remove unused imports

1.0.1 #

  • Refactor and removal of unnecessary code

1.0.0 #

  • Initial version.
0
likes
140
pub points
0%
popularity

Publisher

unverified uploader

A simple binary expression tree with built in method, operator and operand support. Allows unary operators.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on binary_expression_tree