Download Lua

Lua 5.3.0 beta released

Lua 5.3.0 recently released, 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. Lua 5.3.0 update integers (64-bit by default) official support for small architectures (“Small Lua” with 32-bit numbers) bitwise operators basic utf-8 support userdata can have any Lua value as uservalue integer division more flexible rules for some metamethods utf-8 escapes in literal strings basic utf-8 library ipairs and the table library respect metamethods functions for packing and unpacking numbers strip option in string.