Add TODO list to README.md

This commit is contained in:
Juhani Krekelä 2018-05-24 00:17:30 +03:00
parent 377c65e56b
commit 02f2200c08
1 changed files with 10 additions and 0 deletions

View File

@ -16,3 +16,13 @@ Gir supports following optimizations:
* Turn runs of +- or <> into one command
* Turn [-] or [+] into one command
* Add offsets to commands that modify tape, to reduce moving tape head
TODO
----
* Implement `:;#`
* Optimization pass to turn multiply loops into commands that do `x += y * c`
* Make VM use a Proxied object that gives out 0 for nonexistent elements for
its memory
* Implement UTF-8 I/O
* Allow cycle maximum to be passed to `run()`
* Keep a cache of compiled programs in `run()`