Sander Mathijs van Veen
|
76b7149de4
Trying to fix the negation AssertionError (work in progress).
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
105cd26942
Removed OP_NEG operator from source code (partially done).
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
7b75040e7a
Use 'negated' attribute instead of a negation node.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
90e5ed83e8
Implemented negate_group and fixed subtree_map bug
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
d9b28ea2b5
Implemented subtree substitution.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
6c7eb6768d
Made possibilities persistent and use apply output as next input.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
9f4f502970
Added input support for floats (no scientific notation yet).
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
fb84eb492b
Added SQRT token for square roots.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
6bc98dd51a
List all possibilities using '??' operator.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
d9bedbd892
Changed minus operator to plus and unary minus.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
04ffd70216
Moved argument parser and added 'hint' and 'apply'
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
70ee2aaa46
Removed deprecated concat grammar.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
b39746223f
Implemented node comparison and normalisation.
|
%!s(int64=14) %!d(string=hai) anos |
Taddeus Kroes
|
dad8585cc2
Merged changes of Sander.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
d6682c57d7
Implemented hook_read_{after,before} handlers.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
1c6c77ed74
Print possibilities after each read() call.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
72367e731d
Parser will no longer combine ADD/SUB/MUL nodes to n-ary nodes.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
ad9cff6eb9
Applied pep8 and pyflakes recommendations.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
9bb7dedeb3
Fixed warning: "_POSIX_C_SOURCE" redefined and removed old tests.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
4ffbcb2c05
Fixed negation/substraction n-ary bug and added error location tracking.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
10cc67cae2
Fixed negation bug in parser.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
58a456b5e1
Preprocessor now converts '4 4' into '4 * 4'.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
7aee3e1caf
Fixed some typo's in code comments.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
3ffe9be26b
Added missing import statement and applied pep8.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
bb8c1c916c
Implemented expression preprocessor and 'graph' statement.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
2ad7b22689
Added coverage 'exclude' markers to src/parser.py.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
b878620d47
Fixed bison import, code cleanup and applied pep8.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
1c4e9200f6
Code cleanup and updated pybison version.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
aa09d9d776
Implemented CONCAT grammar, code cleanup and fixed unit tests.
|
%!s(int64=14) %!d(string=hai) anos |
Sander Mathijs van Veen
|
bc910e29ef
Started with constructing an expression tree in the parser.
|
%!s(int64=14) %!d(string=hai) anos |