xref: /f-stack/app/redis-5.0.5/deps/lua/etc/README (revision 572c4311)
1*572c4311SfengbojiangThis directory contains some useful files and code.
2*572c4311SfengbojiangUnlike the code in ../src, everything here is in the public domain.
3*572c4311Sfengbojiang
4*572c4311SfengbojiangIf any of the makes fail, you're probably not using the same libraries
5*572c4311Sfengbojiangused to build Lua. Set MYLIBS in Makefile accordingly.
6*572c4311Sfengbojiang
7*572c4311Sfengbojiangall.c
8*572c4311Sfengbojiang	Full Lua interpreter in a single file.
9*572c4311Sfengbojiang	Do "make one" for a demo.
10*572c4311Sfengbojiang
11*572c4311Sfengbojianglua.hpp
12*572c4311Sfengbojiang	Lua header files for C++ using 'extern "C"'.
13*572c4311Sfengbojiang
14*572c4311Sfengbojianglua.ico
15*572c4311Sfengbojiang	A Lua icon for Windows (and web sites: save as favicon.ico).
16*572c4311Sfengbojiang	Drawn by hand by Markus Gritsch <[email protected]>.
17*572c4311Sfengbojiang
18*572c4311Sfengbojianglua.pc
19*572c4311Sfengbojiang	pkg-config data for Lua
20*572c4311Sfengbojiang
21*572c4311Sfengbojiangluavs.bat
22*572c4311Sfengbojiang	Script to build Lua under "Visual Studio .NET Command Prompt".
23*572c4311Sfengbojiang	Run it from the toplevel as etc\luavs.bat.
24*572c4311Sfengbojiang
25*572c4311Sfengbojiangmin.c
26*572c4311Sfengbojiang	A minimal Lua interpreter.
27*572c4311Sfengbojiang	Good for learning and for starting your own.
28*572c4311Sfengbojiang	Do "make min" for a demo.
29*572c4311Sfengbojiang
30*572c4311Sfengbojiangnoparser.c
31*572c4311Sfengbojiang	Linking with noparser.o avoids loading the parsing modules in lualib.a.
32*572c4311Sfengbojiang	Do "make noparser" for a demo.
33*572c4311Sfengbojiang
34*572c4311Sfengbojiangstrict.lua
35*572c4311Sfengbojiang	Traps uses of undeclared global variables.
36*572c4311Sfengbojiang	Do "make strict" for a demo.
37*572c4311Sfengbojiang
38