Skip to content

Ravi (a Lua dialect) 1.0 Beta-4 Release with JIT compilation support

Compare
Choose a tag to compare
@dibyendumajumdar dibyendumajumdar released this 11 Jul 11:20
· 439 commits to master since this release

Ravi (http://ravilang.org) is a dialect of Lua with multiple JIT backends and limited optional static typing. I am pleased to announce that the 1.0 Beta-4 release of Ravi is now available.

Note: This is a bug-fix update to 1.0-Beta4 release.

The main highlights of this release are:

  • Generational GC back-ported from Lua 5.4 (however unlike 5.4 default GC is incremental in Ravi)
  • Random number generation back-ported from Lua 5.4
  • Various fixes to the implementation of 'defer' statement which is Ravi's alternative to Lua 5.4 to-be-closed variables
  • Support for LLVM 10.0 has been added
  • Various updates to MIR JIT backend

For general information regarding Ravi please visit:

All feedback welcome!

Thanks and Regards
Dibyendu