Add TODO list to README.md
This commit is contained in:
parent
377c65e56b
commit
02f2200c08
10
README.md
10
README.md
|
@ -16,3 +16,13 @@ Gir supports following optimizations:
|
||||||
* Turn runs of +- or <> into one command
|
* Turn runs of +- or <> into one command
|
||||||
* Turn [-] or [+] into one command
|
* Turn [-] or [+] into one command
|
||||||
* Add offsets to commands that modify tape, to reduce moving tape head
|
* 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()`
|
||||||
|
|
Loading…
Reference in New Issue