本目录含有一些有用的文件和代码。
与../src中的代码不同,这儿的所有东西都不受版权限制。
如果任何一个失败了,大概是因为所用的库与构建Lua的不同。
所以在Makefile中设置MYLIBS(可以解决)。
all.c
但个文件包含完整的Lua解释器。
执行“make one”演示。
lua.hpp
用于C++的Lua头文件,利用“extern "C"”。
lua.ico
用于Windows(以及网站:存为favicon.ico)的Lua图标。
由Markus Gritsch 手工绘制。
lua.pc
用于Lua的pkg-config数据
luavs.bat
在“Visual Studio .NET提示符”下构建Lua的脚本。
从顶层作为etc\luavs.bat运行它。
min.c
一个最小限度的Lua解释器。
对学习和开始你自己的解释器很有帮助。
执行“make min”查看演示。
noparser.c
同noparser.o连接以避免加载lualib.a中的解析模块。
执行“make noparser”查看演示。
strict.lua
捕捉对未声明的全局变量的使用。
执行“make strict”查看演示。
阅读(1219) | 评论(0) | 转发(0) |