Sha256: 7de963c3c0a786ff0d8e1ffbfc8a4e781d781b4b652da1ac39e73a1b544ce106

Contents?: true

Size: 820 Bytes

Versions: 1

Compression:

Stored size: 820 Bytes

Contents

# TODO notes for KaiserRuby transpiler

# 0.9

Language implementation

- [ ] Support for lists
- [ ] Support executing treesort.rock - nested functions are actually objects, so if they get passed around to
      other functions they need to be called using `.call()` not `name()`... or just `.call` everything so
      it's easier.


# Other stuff

Examples

- [ ] Should be able to run the [Cellular Rockomata](https://github.com/Rifhutch/cellular-rocktomata)
- [ ] Math module https://gist.github.com/wrenoud/6be6f7509c88a3d8f9867ae782fb768f
- [ ] Add code history to the REPL
- [ ] Make REPL work with multiline input also, not only singular lines
- [ ] Make a demo visitor that evals the code and waits a bit between commands, so it's more music video-ish.
      Maybe should change the console colors while at it?

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kaiser-ruby-0.8.1 TODO.md