diff options
| author | Mattias Andrée <maandree@kth.se> | 2016-05-13 10:53:52 +0200 |
|---|---|---|
| committer | Mattias Andrée <maandree@kth.se> | 2016-05-13 10:53:52 +0200 |
| commit | 821d9893f5749db996a3a384c50c75ed92bafe2e (patch) | |
| tree | 2e676f5604e37afa0974962a7d35d42e9c0e3bc0 | |
| parent | Fix typo (diff) | |
| download | libzahl-821d9893f5749db996a3a384c50c75ed92bafe2e.tar.gz libzahl-821d9893f5749db996a3a384c50c75ed92bafe2e.tar.bz2 libzahl-821d9893f5749db996a3a384c50c75ed92bafe2e.tar.xz | |
Add entry in TODO, and more on the Not implemented chapter
Signed-off-by: Mattias Andrée <maandree@kth.se>
| -rw-r--r-- | TODO | 1 | ||||
| -rw-r--r-- | doc/not-implemented.tex | 11 |
2 files changed, 11 insertions, 1 deletions
@@ -13,6 +13,7 @@ Test always having .used > 0 for zero Test negative/non-negative instead of sign Test long .sign Test always having .chars % 4 == 0 +Test reusing objects in the temp-stack Test optimisation of zmul: bc = [(Hb * Hc) << (m2 << 1)] diff --git a/doc/not-implemented.tex b/doc/not-implemented.tex index db9e2ca..ac18212 100644 --- a/doc/not-implemented.tex +++ b/doc/not-implemented.tex @@ -7,7 +7,16 @@ but would fit into libzahl had we not have our priorities straight. Functions listed herein will only be implemented if there is shown that it would be overwhelmingly -advantageous. +advantageous. For each feature, a sample +implementation or a mathematical expression +on which you can base your implemention. +The sample implementation create temporary +integere references, this is for simplicity +in the example, your should try to use +dedicated variables, in case of recursion, +a robust program should store temporary +variables on a stack, so they can be +clean up of something happens. \vspace{1cm} \minitoc |
