Current Features
- Compiles to Lua and runs on LuaJIT
- Parser is in Ruby using TreeTop
- Interactive shell
- Typeless, and pretty much classless
- Everything is object, except functions
- And functions are closures, which can be attached to objects to make methods
- Objects use a prototyping system and are completely open
- Tail calls are optimized to make infinite loops faster (and more inifinite)
- Built-in hash tables and dynamic arrays
- Very flexible unary and binary operators
- Functions may have default and variable length arguments