Commit 7993d226 authored by Taddeüs Kroes's avatar Taddeüs Kroes

Updated TODO list.

parent 22e9d9f3
# vim: set fileencoding=utf-8 : # vim: set fileencoding=utf-8 :
- Last possibilities reduce to a similar result. - Last possibilities reduce to a similar result.
- ExpressionNode.equals() werkend maken voor alle cases (negatie). - ExpressionNode.equals() werkend maken voor alle cases (negatie).
- Create unit tests for node inequivalence operator. - Create unit tests for node inequivalence operator.
- Line printer: 1 / (n + n)x -> 1 / (n + n) * x - Line printer: 1 / (n + n)x -> 1 / (n + n) * x
- Modules: - Modules:
+ Equations with substitution + Equations with substitution
+ Gonio, no matches for sin(pi), sin(2pi), sin(4pi), etc... + Gonio, no matches for sin(pi), sin(2pi), sin(4pi), etc...
- Add parentheses to integral bounds where needed:
int_(-1)^2 ... dx
or, fix parser error using the following notation:
int_-1^2 ... dx
- Fix: int -cf(x) dx (caused infinite loop) - Fix: int -cf(x) dx (caused infinite loop)
Solution: remove baby steps that rewrites f(x) to f(x) ^ 1 Solution: remove baby steps that rewrites f(x) to f(x) ^ 1
- Add backslash notation for special LaTeX symbols notation such as \pi? - Add backslash notation for special LaTeX symbols notation such as \pi?
- Change integral representation in parser so that _ and ^ bounds are printed correctly by line printer.
- Rewrite unit tests to use improved line printer syntax.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment