RiscLua has been developed since 2002, and has gone through many versions.
It is a port to RISC OS of the Lua programming language. It differs from
standard Lua in a few small details to be more conformant to RISC OS.
The packaging of RiscLua has also varied. At one point it was a relocatable
module, but it was found that error-handling was easier when packaged as an
application. See the
version history
.RiscLua 546VFP -- RiscLua 546VFP sources
RiscLua 546VFP requires an ARM processor with VFP, and so is not suitable for RiscPC, Iyonix or VRPC. It uses dynamic linking.
RiscLua 84 (soft-float) -- RiscLua 84 (soft-float) sources
RiscLua 84 (soft-float) has been compiled with the Acorn C compiler (v7.51). It uses soft floats and is only recommended for older machines.
This version is based on Lua 5.4 and has the lpeg and riscos libraries built in. You can build RiscLua for yourself.
Some notes: