Taddeus Kroes
|
f1e51800eb
Added some new syntaxes for logarithms in the parser and printer.
|
14 tahun lalu |
Taddeus Kroes
|
70eeb83e48
Added overwrite fucntion for derivative line generation.
|
14 tahun lalu |
Taddeus Kroes
|
a156a2b585
Added fucntion to check if a node contains another node.
|
14 tahun lalu |
Taddeus Kroes
|
051eaff5b9
Added logarithm operaters.
|
14 tahun lalu |
Taddeus Kroes
|
adb38a1b77
Added derivative operator.
|
14 tahun lalu |
Taddeus Kroes
|
6326dbcda7
Removed double return.
|
14 tahun lalu |
Taddeus Kroes
|
1c68fcb3c6
Merged conflicts.
|
14 tahun lalu |
Taddeus Kroes
|
be87484c2e
Moved unicode PI to separate unicode tokens file.
|
14 tahun lalu |
Taddeus Kroes
|
1e753b0b1f
Added PI to parser and Node stringification.
|
14 tahun lalu |
Taddeus Kroes
|
9084b7f4ae
Removed old commented operators.
|
14 tahun lalu |
Taddeus Kroes
|
f319783e77
Removed prototype function grammar.
|
14 tahun lalu |
Taddeus Kroes
|
b9aea94e47
Merge branch 'function' of kompiler.org:trs into function
|
14 tahun lalu |
Taddeus Kroes
|
8c9a6c6ed8
Introduces FUNCTION token instead of seperate tokens for each function.
|
14 tahun lalu |
Taddeus Kroes
|
1752a601a1
Started implementing function parsing.
|
14 tahun lalu |
Taddeus Kroes
|
84753e446b
Some syntaxis fixes (applied pep8).
|
14 tahun lalu |
Taddeus Kroes
|
540678134d
Moved token definitions to operator defs in node.py.
|
14 tahun lalu |
Sander Mathijs van Veen
|
d75fb60393
Removed useless left() function.
|
14 tahun lalu |
Taddeus Kroes
|
8f90dd671c
Added type-check to non-strict equivalence check.
|
14 tahun lalu |
Taddeus Kroes
|
7979468c88
Added ignore_negation option to non-strict equality check.
|
14 tahun lalu |
Taddeus Kroes
|
39145aafea
Added support for negated integer equivalence check in Leaf nodes.
|
14 tahun lalu |
Sander Mathijs van Veen
|
564c751bbe
Removed subtree_map and fixed almost all unit tests.
|
14 tahun lalu |
Sander Mathijs van Veen
|
53f649a7ab
Parser will add negation to left-most child of scope.
|
14 tahun lalu |
Taddeus Kroes
|
9f0ea191d5
Merge branch 'gonio' of kompiler.org:trs into negated
|
14 tahun lalu |
Sander Mathijs van Veen
|
76b7149de4
Trying to fix the negation AssertionError (work in progress).
|
14 tahun lalu |
Taddeus Kroes
|
a9209ec2d2
Added possibility to specify an exponent to ExpressionBase.is_power.
|
14 tahun lalu |
Taddeus Kroes
|
fddfbe2da6
Some minor code improvements.
|
14 tahun lalu |
Taddeus Kroes
|
730afc4aca
Corrected typo.
|
14 tahun lalu |
Taddeus Kroes
|
031e326f0a
Added equality chck and negation take-over to Scope object.
|
14 tahun lalu |
Taddeus Kroes
|
0b791b7f63
Added __pos__ operator for negation reduction.
|
14 tahun lalu |
Taddeus Kroes
|
b63b5130b1
Added negation counter to strict equivalence check and added 'replace' function to Scope class.
|
14 tahun lalu |