RiscLua download page
RiscLua version history
Compile it yourself
Notes on the sources
Lua evolved from a data-entry language devised for PETROBRAS,
the Brazilian oil company in the early 1990s. Its keynote has been
simplicity. The term Lua refers to a
C library and to a programming language which the library implements.
Both aspects have been designed for portability, extendibility and
is a dialect of Lua for RISC OS, which can be
downloaded from this site. The sources can also be downloaded.
By loading the riscos library
the interpreter is extended with facilities for using
software interrupts. The syntax resembles that of BBC BASIC's
DIM, !, ?, $ and SYS.
In consequence RiscLua can be used to write wimp programs.
Other dynamically loadable libraries are available: for
pattern matching, lpeg, and
for fixed point arbitrary size arithmetic, bc.
Links about Lua:
Tutorials:Back to RISC OS stuff