LUA is a compact programming language designed to provide applications with flexible extensions and customization capabilities, initially to embed applications. It is also used as a common and independent language. It combines simple program syntax (like Pascal) with associative arrays and extensible semantic constructs for http://www.aliyun.com/zixun/aggregation/18278.html "> data type design." It is an explanation of the dynamic type of bytecode and has automatic memory management to achieve the ideal choice for configuration, scripting, and quick prototyping. LUA is written by standard C and can be compiled and run on almost all operating systems and platforms. This allows LUA to be small and fast to be embedded in other programs. It is also used in games such as Warcraft world of Warcraft, farcry and Angry birds and other games.
LUA has other features: It also supports process-oriented programming and object-oriented programming, and provides a series of data structures, including arrays, lists, sets, dictionaries, hashes, and so on; language built-in regular expression matching; closures (closure); functions can also be regarded as a value; provide multithreading support; and so on.
The main updates to the Lua 5.2.0 beta release are from RC4 to RC5:
-' table.pack ' returns ' n ' too
-Clarifications inclusive ' deprecated ' and ' removed '
-Fixed compilation error in ' Luai_apicheck ' with Lua_use_apicheck
-Removed wrong assert in LPARSER.C
-reordering of some defines in lua.h
Download Address: http://www.lua.org/work/lua-5.2.0-beta.tar.gz