参考手册Lua 语言的官方定义是其 参考手册,其中描述了 Lua 的语法和语义、标准库和 C API。 Lua 5.4 参考手册 仅提供 英文 在线版本。 Lua 5.3 参考手册 提供 英文 和 俄文 在线版本。 Lua 5.2 参考手册 提供 英文、葡萄牙文 和 波兰文 在线版本。 Lua 5.1 参考手册 提供 英文、葡萄牙文、西班牙文、德文 和 波兰文 在线版本。它还提供 英文 书籍版本。 技术文档有关更多技术信息,请参阅 常见问题解答 (FAQ) 和一些旧的 研讨会幻灯片。有关特定主题的详细技术信息,请参阅我们旧的 Lua 技术说明 系列和 Wiki,网址为 lua-users.org,特别是 教程。您还可以浏览 源代码。 论文有很多与 Lua 相关的 论文和论文集。以下是 Lua 团队 撰写的几篇主要论文。另请参阅 LabLua 出版物。 关于 Lua 的主要学术论文讨论了其设计背后的理念 Lua – 一种可扩展的扩展语言 作者:R. Ierusalimschy、L. H. de Figueiredo、W. Celes, 有关 Lua 设计概述,请参见 Lua 设计一览 作者:R. Ierusalimschy、L. H. de Figueiredo、W. Celes, 有关 API 设计的简要说明,请参见 通过针眼传递语言 作者:R. Ierusalimschy、L. H. de Figueiredo、W. Celes, 它还有葡萄牙语版本 Passando uma linguagem pelo buraco de uma agulha 作者:R. Ierusalimschy、L. H. de Figueiredo、W. Celes, 有关 Lua 实现的详细信息,请参见 Lua 5.0 的实现 作者:R. Ierusalimschy、L. H. de Figueiredo、W. Celes, 有关 Lua 中一类函数作用的详细信息,请参见 命令式世界中的一类函数 作者:R. Ierusalimschy, 有关 Lua 中协程的讨论,请参见 Lua 中的协程 作者:A. L. de Moura、N. Rodriguez、R. Ierusalimschy, 有关 Lua 在 2006 年之前的完整历史,请参见 Lua 的演变 作者:R. Ierusalimschy、L. H. de Figueiredo、W. Celes, 有关 Lua 在 2001 年之前的发展历程,请参阅 扩展语言的演变:Lua 的发展历程 作者:R. Ierusalimschy、L. H. de Figueiredo、W. Celes, 描述 Lua 的第一篇论文具有一定的历史意义 用于扩展应用程序的语言的设计与实现 作者:L. H. de Figueiredo、R. Ierusalimschy、W. Celes, 有关早期说明性文章,请参阅 Lua:一种可扩展的嵌入式语言 作者:L. H. de Figueiredo、R. Ierusalimschy、W. Celes, 有关葡萄牙语的入门文本,请参阅 Lua 编程简介 作者:R. Ierusalimschy,JAI 2009 (2009 年 7 月)。 |
书籍可以在主要在线商店和 Feisty Duck 上以电子书的形式购买 Lua 书籍。当您购买一本由 Lua.org 出版的书籍时,您就是在帮助支持 Lua 项目。 参考手册Lua 语言的官方定义 Lua 5.1 参考手册 作者:R. Ierusalimschy、L. H. de Figueiredo、W. Celes,有关 Lua 后续版本的参考手册可 在线获取。 Lua 编程由 Lua 首席架构师撰写的 Lua 编程各个方面的权威性详细介绍 Lua 编程 作者:R. Ierusalimschy 第四版针对 Lua 5.3,并对文本进行了彻底的重组。第一版可在线获取。它针对 Lua 5.0,并且仍然在很大程度上具有相关性。 第三版针对 Lua 5.2,并且仍然非常具有相关性。它提供英语、葡萄牙语和俄语版本 用 Lua 编程 罗伯托·伊鲁萨林斯基著 用 Lua 编程 罗伯托·伊鲁萨林斯基著 用 Lua 编程 罗伯托·伊鲁萨林斯基著 第二版仍然具有相关性,并提供德语、韩语、中文和日语版本 用 Lua 编程 罗伯托·伊鲁萨林斯基著 用 Lua 编程 罗伯托·伊鲁萨林斯基著 Lua 编程 罗伯托·伊鲁萨林斯基 著 Lua 编程 罗伯托·伊鲁萨林斯基 著 Lua 编程精华收集了一些关于如何用 Lua 编写优秀程序的现有智慧和实践的文章 Lua 编程精华 L. H. de Figueiredo、W. Celes、R. Ierusalimschy、Lua.org 编辑,2008 年 12 月 其他书籍还有其他作者编写的关于 Lua 的书籍
|