Skip to content

Ravi Alpha Release 0.3 - Windows 64-bit

Pre-release
Pre-release
Compare
Choose a tag to compare
@dibyendumajumdar dibyendumajumdar released this 06 Apr 23:14
· 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:

  1. JIT compilation not yet supported for bitwise operations
  2. The Lua C API has not been tested for Ravi extensions so please do not use the C API yet.
  3. Coroutines not supported in JIT mode
  4. Debug API not supported for JITed code
  5. Tail calls handled as normal calls - so will cause stack overflow for recursive calls (max 110 levels)
  6. Expect lots of bugs
  7. 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
  8. Note that by default JIT compilation is not enabled - refer to above mentioned documentation.
  9. pairs() and ipairs() do not work on Ravi arrays yet.
  10. Up-values can be used to subvert the type of a local variable with static typing