Taddeus Kroes
|
427c18a5d3
Removed blank line according to pep8 standards.
|
14 ani în urmă |
Taddeus Kroes
|
56256eb463
Removed function notation check for integrals from parser.
|
14 ani în urmă |
Taddeus Kroes
|
196a602c5b
Added notation for absolute value to the parser.
|
14 ani în urmă |
Taddeus Kroes
|
31876fd43a
Improved preprocessor: a 4 (with space in between) is now converted to a*4 instead of a^4.
|
14 ani în urmă |
Taddeus Kroes
|
a6b3d67158
Added stringification for (indefinite and definite) integrals.
|
14 ani în urmă |
Taddeus Kroes
|
2ed4de97ba
Added notation for indefinite integrals.
|
14 ani în urmă |
Taddeus Kroes
|
b2ddec596d
Resolved shift/reduce conflict for integrals.
|
14 ani în urmă |
Taddeus Kroes
|
cbd37711fd
Implemented integral notation, still produces one shift/reduce conflict.
|
14 ani în urmă |
Taddeus Kroes
|
b05101aeee
Started implementing integrals.
|
14 ani în urmă |
Taddeus Kroes
|
a23f138f92
Fixed multiplication sign in preprocessor for usage of square brackets.
|
14 ani în urmă |
Taddeus Kroes
|
c19155e67d
Generalized PI to SPECIAL_TOKENS, now including INFINITY.
|
14 ani în urmă |
Taddeus Kroes
|
964eba71a8
Applied pep8.
|
14 ani în urmă |
Taddeus Kroes
|
81415bb027
Added identifier possibility parser concerning syntax 'log_g(x)'.
|
14 ani în urmă |
Taddeus Kroes
|
db692be17b
Improved preprocessor.
|
14 ani în urmă |
Taddeus Kroes
|
9146b782d3
Added possibility to pass an operator as an integer to the ExprexxionNode constructor.
|
14 ani în urmă |
Taddeus Kroes
|
f1e51800eb
Added some new syntaxes for logarithms in the parser and printer.
|
14 ani în urmă |
Taddeus Kroes
|
0f086a6960
Merged conflicts and fixed some parser issues.
|
14 ani în urmă |
Taddeus Kroes
|
22b72193cc
Removed commented 'delta' token usage from parser.
|
14 ani în urmă |
Taddeus Kroes
|
fdca04eac6
Added token with highest precedence for functions wih parentheses.
|
14 ani în urmă |
Sander Mathijs van Veen
|
6503a97a61
Solved preprocessor inserting multiplication signs in keywords.
|
14 ani în urmă |
Taddeus Kroes
|
20c54e4e5c
Added some tests for derivative operator precedence.
|
14 ani în urmă |
Taddeus Kroes
|
330a223acd
Added fix(/hack) that enables use of 'd' as a variable next to being iuses in 'd/dx'.
|
14 ani în urmă |
Taddeus Kroes
|
2b325ca851
added 'delta' syntax for derivatives.
|
14 ani în urmă |
Taddeus Kroes
|
9e395dc2f9
Added new syntax for derivatives to the parser.
|
14 ani în urmă |
Taddeus Kroes
|
60155fdc94
Moved division negation to nominator.
|
14 ani în urmă |
Sander Mathijs van Veen
|
1d21942339
Successfully rewriting of assignment 1 of leiden oefenopgaven.
|
14 ani în urmă |
Taddeus Kroes
|
1c68fcb3c6
Merged conflicts.
|
14 ani în urmă |
Sander Mathijs van Veen
|
1709f87203
Avoid an empty line when there are no possibilities to print.
|
14 ani în urmă |
Sander Mathijs van Veen
|
16a11f0f1b
Clear list of last possibilities when current expression has no possibilities.
|
14 ani în urmă |
Sander Mathijs van Veen
|
effcdda459
Fixed bug that printed the output twice after a rewrite operation.
|
14 ani în urmă |