-
Notifications
You must be signed in to change notification settings - Fork 64
Release 1.0 Plan
Dibyendu Majumdar edited this page Nov 7, 2018
·
5 revisions
Following are must-have goals for release 1.0:
- Complete the implementation of new OMR JIT
- Create user manual and documentation for Ravi
- Finalize the bytecode names - DONE
- Finalize the public C api
- Implement the removal of string arithmetic to string metatable as per Lua 5.4 - DONE
- Enable ability to create / compile C functions using dmr_C, and document the api
- Complete the Ravi-Distro documentation
- Fast C call implementation to cover some of the built-ins including slice
- Refactor array types to make them more like userdata structure
- Port some of the library features of Lua 5.4 such as random number generator
- Add libyue to Ravi-Distro
- Implement 5.1 compatibility layer (fenv and others) - ideally Ravi should be able to pass the Lua 5.1 test suite
- Implement new byte codegen for Ravi