Taddeus Kroes
|
998325838c
Added negated division rewrite rules.
|
14 anni fa |
Taddeus Kroes
|
271a591bfd
Commented unfixed unit test.
|
14 anni fa |
Taddeus Kroes
|
805a91666a
Added some match cases for coverage.
|
14 anni fa |
Sander Mathijs van Veen
|
92da9da988
Fixed merge conflict and disabled two failing tests.
|
14 anni fa |
Sander Mathijs van Veen
|
90e5ed83e8
Implemented negate_group and fixed subtree_map bug
|
14 anni fa |
Taddeus Kroes
|
dd6e365848
Removed unused import.
|
14 anni fa |
Taddeus Kroes
|
7d186db7bb
Implemented use of Scope class in multiply_numerics.
|
14 anni fa |
Sander Mathijs van Veen
|
d1eb149c2d
Fixed merge conflict.
|
14 anni fa |
Sander Mathijs van Veen
|
9b18453bcb
Fixed merge conflict, added match_extend_exponent and improved add_exponents.
|
14 anni fa |
Taddeus Kroes
|
c6147911d6
Fixed ALL! import errors regarding scopes.
|
14 anni fa |
Taddeus Kroes
|
9fee079187
Moved scope class to node.py.
|
14 anni fa |
Taddeus Kroes
|
5383845b30
Added Scope class for easy scope-level operations.
|
14 anni fa |
Taddeus Kroes
|
47f55b7fa1
Merge branch 'master' of kompiler.org:trs
|
14 anni fa |
Taddeus Kroes
|
77af3ae156
Fixed non-strict node comparison.\n\n- Children lists of each non-addition or -multiplication are now compared in order.
|
14 anni fa |
Sander Mathijs van Veen
|
c09b8a63d6
Removed is_prime from utils because it is unused.
|
14 anni fa |
Sander Mathijs van Veen
|
e32aa00ce2
Fixed missing import and fixed negative multiplication
|
14 anni fa |
Sander Mathijs van Veen
|
0fc76d9a8c
Merge branch 'master' of kompiler.org:trs
|
14 anni fa |
Sander Mathijs van Veen
|
388752b486
Added support for OP_NEG in multiply_numerics and add_nominators.
|
14 anni fa |
Taddeus Kroes
|
6776746098
Upgraded graph_drawing to latest version.
|
14 anni fa |
Taddeus Kroes
|
ee315bc769
Added negation checks to Node.
|
14 anni fa |
Taddeus Kroes
|
45fcaca5c5
Merge branch 'master' of kompiler.org:trs
|
14 anni fa |
Taddeus Kroes
|
d3a5300d9e
Upgraded graph_drawing to latest version.
|
14 anni fa |
Sander Mathijs van Veen
|
4eeb4ba8e1
Added possibilities to fraction rules.
|
14 anni fa |
Taddeus Kroes
|
bfd41939b9
Merged conflicts.
|
14 anni fa |
Sander Mathijs van Veen
|
007c7c369d
Added possibility messages to factor rules.
|
14 anni fa |
Sander Mathijs van Veen
|
491d79ab4f
Fixed typo in combine_polynomes.
|
14 anni fa |
Taddeus Kroes
|
7fc730c878
Gave polynome possibilities precedence over groups.
|
14 anni fa |
Sander Mathijs van Veen
|
e86e7b9c01
Fixed merge conflict.
|
14 anni fa |
Sander Mathijs van Veen
|
dae7dd45de
Fixed add_exponents message typo and added add_numerics message.
|
14 anni fa |
Sander Mathijs van Veen
|
c5b2a5c6ab
Added support for fractions with negation and addition of negative numbers.
|
14 anni fa |