文件名称:Lua 5.0 Reference Manual(Revision 1.0) - PDF
文件大小:564KB
文件格式:PDF
更新时间:2012-03-04 16:32:42
Lua Lua参考手册
关键字:Lua Reference Manual、Lua参考手册、Revision 1.0 译序 作为脚本语言,Lua以其简洁优雅著称,对ANSI C标准的遵循令其具有很好的可移植性,并能高效地运行于各操作系统平台。与其他脚本语言不同,Lua自诞生起就致力于追求轻小便捷,精简的标准库易学易用,比起Python大而全的库,Lua的优美是不言而喻的。 Lua脚本能够很容易被C/C++代码调用,同时也能够反过来调用C/C++的函数,这使得Lua在应用程序中被广泛应用,其中的一个重要应用就是作为游戏脚本。众所周知,Lua最著名的应用是暴雪娱乐公司(Blizzard)的网络游戏魔兽世界(World of Warcraft)。 本翻译取材于http://www.lua.org/manual/5.0/manual.html,即《Lua 5.0 Reference Manual》之英文原版,在尽可能依照原文内容的前提下对部分艰涩的叙述进行了斟酌,以提高本书的可理解性。 原文部分章节涉及到C语言知识,为了更好地理解这些内容,需要读者具备较好的C语言基础。 本参考手册中部分Lua代码需要合适版本的Lua解释器才能正确运行,这里推荐使用Lua 5.0解释器。Lua解释器是一个可执行程序,它可以在交互模式和外壳程序(Windows下为命令提示符)条件下运行。 交互模式。 启动Lua解释器,在解释器提示符下输入Lua代码。 外壳程序。 在外壳提示符下输入(假设解释器的文件名为lua.exe): lua.exe LuaCode.lua 或 lua LuaCode.lua 相关参数的使用说明见本参考手册的第六章。 作为中文版的《Lua 5.0 Reference Manual》,本参考手册主要针对Lua 5.0,而不是Lua 5.1。尽管如此,本参考手册中的绝大部分内容仍然是可靠的,且本参考手册来自于网络,服务于网络,它是免费网络读物。能够给予有意了解学习Lua的人以帮助,是本翻译的最大宗旨。 本参考手册原版的最后更新时间为Tue Nov 25 16:08:37 BRST 2003。 Peter Pan 2009年02月10日