Lua for RISC OS

RiscLua download page
RiscLua version historyLua evolved from a data-entry language devised for PETROBRAS,
the Brazilian oil company in the early 1990s. Its keynote has been
simplicity. The current version is Lua 5.1. The term refers to a
C library and to a programming language which the library implements.
Both aspects have been designed for portability, extendibility and
embeddability
RiscLua is a dialect of Lua for RISC OS, which can be
downloaded from this site. The sources can also be downloaded.
It differs from standard Lua in its treatment of arithmetic,
and has built-in libraries giving access to software interrupts.
In consequence it can be used for writing wimp programs.
Here are some links about Lua:
The first article in Lua Programming Gems is a refinement of
a piece in Foundation Risc User volume 21 called
From BEST to RISC. The code is in the textfile
ladder.lua which uses the module
graph. This provides a single function for computing the connected
component of a vertex in a graph.
Back to RISC OS stuff