lua.vm.js
lua.vm.js copied to clipboard
Lua 5.3
Port to lua 5.3
One interesting topic to come out of this is library versioning. e.g.
- lua.vm-5.2.js
- lua-5.1.vm.js
- Allows for versioning this project at the end
lua5.1.vm.js The version is relevant to the version of Lua itself, not the version of lua.vm.js.
As javascript doesn't have 64bit integers, we should compile lua 5.3 with LUA_INT_TYPE=LUA_INT_LONG. This will be the (rather uncommon combination) of 32 bit integers with 64bit floats.