Ravi Alpha Release 0.3 - Windows 64-bit
Pre-release
Pre-release
·
2042 commits
to master
since this release
This release has a fix for following bug:
- Issue 23 - the JIT compilation of OP_RAVI_TOARRAYI, OP_RAVI_TOARRAYF, OP_RAVI_MOVEAI and OP_RAVI_MOVEAF had bugs that caused these opcodes to always fail
Please note following limitations in this release:
- JIT compilation not yet supported for bitwise operations
- The Lua C API has not been tested for Ravi extensions so please do not use the C API yet.
- Coroutines not supported in JIT mode
- Debug API not supported for JITed code
- Tail calls handled as normal calls - so will cause stack overflow for recursive calls (max 110 levels)
- Expect lots of bugs
- Please read the latest documentation (http://the-ravi-programming-language.readthedocs.org/en/latest/) for details of what works and what doesn't , and how to enable JIT compilation
- Note that by default JIT compilation is not enabled - refer to above mentioned documentation.
- pairs() and ipairs() do not work on Ravi arrays yet.
- Up-values can be used to subvert the type of a local variable with static typing