《programming in lua》第二版第 1-2 章。
运行环境
这里使用的 lua 版本是 5.1.4,操作系统是 debian 6.0,
到 lua 的官网下载源码包,因为是 ANSI C 写成的解析器,所以在各个平台上编译都很方便。编译之后会在源码目录里的 src 下生成两个可执行文件:lua 和 luac,其中 lua 用来解析脚本,luac 用来把脚本编译成二进制文件。在源码包里也带有一些例子,在 test 目录下。例如可以用下面的命令来运行 test 下的例子(假设当前目录为解压后的源码根目录):
./src/lua test/hello.lua
或者使用 luac 把脚本转换成二进制文件:
./src/luac test/hello.lua
默认的输出文件是 luac.out。接着可以使用 lua 来运行这个二进制文件:… 阅读全文…