Windows下 Lua 语言的开发和运行环境 - Lua for Windows
openkk
13年前
<img title="Lua logo" alt="Windows下 Lua 语言的开发和运行环境 - Lua for Windows" src="https://simg.open-open.com/show/73d706a08570824189ae36216a6350a6.gif" width="90" height="90" /> <br /> Lua for Windows 为 Windows 系统下提供了 Lua 脚本语言的开发和运行环境。 <strong>Lua</strong> 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 <h2>Libraries included</h2> <table class="wikitable ke-zeroborder"> <tbody> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Library</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Version</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Description</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500132440798481" rel="nofollow">Alien</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">0.5.0</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Provides access to functions in an unknown or new .dll.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500132534678870" rel="nofollow">IUP</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">3.5.0</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Light Portable Graphical User Interface library.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500132615416241" rel="nofollow">CD</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">5.4.1</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Canvas Draw: A platform-independent graphic library.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500132704705468" rel="nofollow">IM</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">3.6.3</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">A toolkit for Digital Imaging.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Ex</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Jan 07</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Adds environment, file system, I/O (Locking and pipes), and process control.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500132778554314" rel="nofollow">LPeg</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">0.9</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Pattern-matching library based on Parsing Expression Grammars (PEGs).</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500132866247082" rel="nofollow">Lua-GD</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.9.33r2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Image manipulation library based on Thomas Boutell’s GD library.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500132938407431" rel="nofollow">LuaCOM</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.4</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Enable use & implementation of Microsoft’s Component Object Model.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133011098759" rel="nofollow">LuaCURL</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.0</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Interface to Internet browsing capabilities based on the cURL library.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133097209803" rel="nofollow">Date</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Date and Time library for Lua.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133176154265" rel="nofollow">LuaDoc</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">3.01</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Documentation tool for Lua source code.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133352147984" rel="nofollow">LuaExpat</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.1.0</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Lua interface to XML Expat parsing library.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133518895483" rel="nofollow">LuaFileSystem</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.4.2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Access the directory structure and file attributes.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133588247057" rel="nofollow">LuaLogging</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.2.0</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Logging features in Lua, based on log4j.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133667037904" rel="nofollow">LuaProfiler</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.0.1</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Time profiler designed to find bottlenecks in Lua programs.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133747933405" rel="nofollow">LuaSocket</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.0.2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Lua interface to support HTTP,FTP,SMTP, MIME, URL & LTN12.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133830575546" rel="nofollow">LuaSQL</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.1.1</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Lua interface for PostgreSQL, ODBC, MySQL, SQLite, Oracle, and ADO dbms.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133914259558" rel="nofollow">LuaUnit</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.3</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Testing framework for Lua.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500133985240203" rel="nofollow">LuaZip</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.2.3</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Read files from zip files.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134074218749" rel="nofollow">stdlib</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">20</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Library of modules for common programming tasks, including list, table and functional operations, regexps, objects, pretty-printing and getopt.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134145324413" rel="nofollow">lrexlib</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Regular expression library for Lua.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134216952303" rel="nofollow">MD5</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.1.2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Basic cryptographic facilities for Lua.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134304573004" rel="nofollow">Copas</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.1.5</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Dispatcher based on coroutines that can be used by TCP/IP servers.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134391637196" rel="nofollow">Coxpcall</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.13</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Encapsulates the protected calls with a coroutine based loop, so errors can be dealed without the usual pcall/xpcall issues with coroutines.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134471917248" rel="nofollow">Rings</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.2.2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Provides a way to create new Lua states from within Lua. It also offers a simple way to communicate between the creator (<a href="/misc/goto?guid=4959500134549789765" rel="nofollow">http://loop.luaforge.net/</a>) and the created (slave) states.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134549789765" rel="nofollow">LOOP</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.3 Beta</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">LOOP stands for Lua Object-Oriented Programming and is a set of packages for supporting different models of object-oriented programming in the Lua language.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134637994249" rel="nofollow">LuaTask</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.6.4</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Implements a concurrent and independent Lua execution environment model.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134715493757" rel="nofollow">LuaInterface</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.5.3</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Integration between the Lua language and Microsoft .NET platform's Common Language Runtime (CLR).</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134791534370" rel="nofollow">wxLua</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.8.10</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Lua binding to the wxWidgets library.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134873546377" rel="nofollow">lpack</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">29 Jun 2007 19:27:20</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Lua library for packing and unpacking binary data.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500134956441783" rel="nofollow">VStruct</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.0.2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Provides functions for manipulating binary data.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135165813216" rel="nofollow">LuaBitOps</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.0.1</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Lua BitOp is a C extension module for Lua 5.1 which adds bitwise operations on numbers.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135281636344" rel="nofollow">LuaXML</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.3</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">A module that maps between Lua and XML without much ado.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135356484671" rel="nofollow">Lanes</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.0.4</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Provides the possibility to run multiple Lua states in parallel.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135435414113" rel="nofollow">MetaLua</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">0.5-rc1</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">A complete macro system with full compatibility with Lua 5.1 sources and bytecode: clean, elegant semantics and syntax, amazing expressive power, good performances, near-universal portability.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135515193516" rel="nofollow">LuaGL</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.3</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Provides access to all of the OpenGL functionality from Lua 5.x .</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135600404413" rel="nofollow">Penlight</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">v0.9.4</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Common lua code patterns for tables, arrays, strings, paths and directories, data, and functional programming.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135674509411" rel="nofollow">lbase64</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">for Lua 5.1</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">A base64 library for Lua.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135754111875" rel="nofollow">gzio</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">0.9.0</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">The Lua gzip file I/O module emulates the standard I/O module, but operates on compressed gzip format files.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135838705702" rel="nofollow">LuaRS232</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.0.0</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">RS232 serial communications library</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135916566087" rel="nofollow">LeMock</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">0.6</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">Mock creation module intended for use together with a unit test framework such as lunit or lunity.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500135989841393" rel="nofollow">LuaRocks</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">2.0.2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">A deployment and management system for Lua modules.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500136103156102" rel="nofollow">Oil</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">0.4-beta</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">It is a simple, efficient and flexible object request broker written in the Lua language.</td> </tr> <tr> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;"><a href="/misc/goto?guid=4959500136183117129" rel="nofollow">LuaJSON</a></td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">1.2.2</td> <td style="border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:5px;padding-left:5px;padding-right:5px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:5px;">JSON parser/encoder for Lua Parses JSON using LPEG for speed and flexibility. Depending on parser/encoder options, various values are preserved as best as possible.</td> </tr> </tbody> </table> <br /> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1325317508030" target="_blank">http://www.open-open.com/lib/view/home/1325317508030</a></p>