Lua: Difference between revisions
Appearance
m →Author |
No edit summary |
||
Line 4: | Line 4: | ||
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. | 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. | ||
Runs on both FAT and HPFS file systems. | |||
==Version== | ==Version== | ||
V5. | * Last known OS/2 version: V5.2.4 (2015-04-23) | ||
====Prerequisites==== | |||
* Older versions (5.1.4 and earlier) required [[EMX]]. | |||
==Links== | ==Links== | ||
* [http://hobbes.nmsu.edu/h- | * Do a search for Lua executables on [http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=lua-&stype=all&sort=type_name&dir=%2F hobbes] | ||
* | * Lua official homepage: http://www.lua.org | ||
== | ==License and availability== | ||
* [[ | * [[MIT license]] | ||
== | ==Authors== | ||
* Roberto Ierusalimschy (Original author) | |||
* [[Alexander Walz]] (OS/2 port) | |||
==Publications== | ==Publications== | ||
* Roberto Ierusalimschy, L. H. de Figueiredo, W. Celes, et al.: [http://www.lua.org/manual/5.2/ Lua 5.2x Reference manual] | |||
====Related Articles==== | |||
[[Category:Tools]] | [[Category:Tools]][[Category:Programming Languages]][[Category:Lua]] |
Revision as of 14:02, 26 April 2015
Description
Lua is a powerful, fast, lightweight, 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.
Runs on both FAT and HPFS file systems.
Version
- Last known OS/2 version: V5.2.4 (2015-04-23)
Prerequisites
- Older versions (5.1.4 and earlier) required EMX.
Links
- Do a search for Lua executables on hobbes
- Lua official homepage: http://www.lua.org
License and availability
Authors
- Roberto Ierusalimschy (Original author)
- Alexander Walz (OS/2 port)
Publications
- Roberto Ierusalimschy, L. H. de Figueiredo, W. Celes, et al.: Lua 5.2x Reference manual