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