Lua is a powerful, fast, light-weight, embeddable scripting language.
Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.
For more information about Lua, including tutorials and documentation, here are some links:
- The Lua homepage: http://www.lua.org
- Programming in Lua: http://www.lua.org/pil
- Lua tutorials: http://lua-users.org/wiki/TutorialDirectory
- LuaForge: http://luaforge.net
You can download Lua version 5.1.3 for iPhone/iPod here
To install, ftp "lua-iphone-5.1.3.tgz" to your iPhone and run
tar -xvzf lua-iphone-5.1.3.tgz You will need a
terminal app such as Mobileterminal to run Lua
I am not involved in Lua developmet and this is not an official port by the Lua dev team.
I just ported Lua for my own use and I'm sharing it with the community.