Sander Mathijs van Veen
|
1b1b7bcf93
Fixed typo in ExpressionBase magic method __div__.
|
14 년 전 |
Sander Mathijs van Veen
|
0065eb9eda
ExpressionBase magic methods convert the other arguments to expressionnodes.
|
14 년 전 |
Sander Mathijs van Veen
|
97b5f9f32f
Added is_op to strictly check if a node is a certain operator.
|
14 년 전 |
Sander Mathijs van Veen
|
22c543b68f
Implemented magic methods for expression{leaf,node}s.
|
14 년 전 |
Sander Mathijs van Veen
|
a3f8f571f8
Improved arguments of match_combine_polynomes.
|
14 년 전 |
Sander Mathijs van Veen
|
04ffd70216
Moved argument parser and added 'hint' and 'apply'
|
14 년 전 |
Sander Mathijs van Veen
|
7f237bf19d
Applied pep8 recommendations on all source files.
|
14 년 전 |
Sander Mathijs van Veen
|
ff159b48b9
Fixed typo in node __lt__ comparison.
|
14 년 전 |
Sander Mathijs van Veen
|
b39746223f
Implemented node comparison and normalisation.
|
14 년 전 |
Sander Mathijs van Veen
|
083c76613c
Simplified get_polynome and added TODOs for get_polynome.
|
14 년 전 |
Taddeus Kroes
|
0d06e0ae67
Implemented retrieval possibilities successfully.
|
14 년 전 |
Taddeus Kroes
|
206246be10
Replaced get_scope_except function by better use of standard libraries.
|
14 년 전 |
Taddeus Kroes
|
dad8585cc2
Merged changes of Sander.
|
14 년 전 |
Sander Mathijs van Veen
|
4c003ee2c4
Fixed typo in node.py
|
14 년 전 |
Sander Mathijs van Veen
|
4ffbcb2c05
Fixed negation/substraction n-ary bug and added error location tracking.
|
14 년 전 |
Taddeus Kroes
|
513c04f37f
Implemented some basis rewrite rules, along with unit tests for node.py.
|
14 년 전 |
Sander Mathijs van Veen
|
bc910e29ef
Started with constructing an expression tree in the parser.
|
14 년 전 |
Sander Mathijs van Veen
|
ad2014517d
Added basic graph rewrite prototype.
|
14 년 전 |