Lua 5
Welcome To FreEPOC
100% High Quality Free Software
  Support Us
  FreEPOC Authors
  News Archive

Lua 5 by Reuben Thomas

A lovely little language

Lua is a powerful, light-weight programming language designed for extending applications. It is also frequently used as a general-purpose, stand-alone language. It combines simple procedural syntax (similar to Pascal) with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, interpreted from bytecodes, and has automatic memory management with garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

The EPOC port is fast (typically faster than OPL), small (the interpreter resides in a 60Kb DLL, which is shared between all running programs), and integrated with OPL and C++ (both can call and be called from Lua).

More information about Lua is available from its home page.

Lua is

  • MIT license (basically the same as BSD).
  • Cross-platform: Lua runs on any platform with an ANSI/ISO C compiler.
  • Extensible: C/C++ and OPL APIs are provided for extending Lua; two extension libraries are already provided.
  • Easy to use: C++ and OPL development kits are available.

Note: the OPL Kit is all you need to get started; the OPX and Lua SISes are included in it, and only need to be downloaded separately if you want to distribute them.

Lua 5 downloads:
   Lua 5 Libs  EPOC (Psion)  5.1.4 (EPOC 1.14)  2009-02-28  by Reuben Thomas
   C++ Kit  EPOC (Psion)  5.1.4 (EPOC 1.03)  2009-02-28  by Reuben Thomas
   Lua 5 OPX  EPOC (Psion)  5.1 (EPOC 1.10)  2007-03-26  by Reuben Thomas
   OPL Kit  EPOC (Psion)  5.1.4 (EPOC 1.14)  2009-08-06  by Reuben Thomas

News Software Support Us FreEPOC Authors News Archive Forum

PHP developed by
deutsche porno rosa porno experte porno