Pārlūkot izejas kodu

Updated TODO list.

Taddeus Kroes 13 gadi atpakaļ
vecāks
revīzija
7993d2260b
1 mainītis faili ar 11 papildinājumiem un 12 dzēšanām
  1. 11 12
      TODO

+ 11 - 12
TODO

@@ -1,22 +1,21 @@
 # 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:
-   + Equations with substitution
-   + 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
+- Modules:
+  + Equations with substitution
+  + Gonio, no matches for sin(pi), sin(2pi), sin(4pi), etc...
 
 - Fix: int -cf(x) dx (caused infinite loop)
   Solution: remove baby steps that rewrites f(x) to f(x) ^ 1
 
 - 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.