Windows下 Lua 语言的开发和运行环境 - Lua for Windows

来源:互联网 发布:淘宝登录界面出不来 编辑:程序博客网 时间:2024/06/08 13:41
Windows下 Lua 语言的开发和运行环境 - Lua for Windows  
Lua for Windows 为 Windows 系统下提供了 Lua 脚本语言的开发和运行环境。    Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。   

Libraries included

LibraryVersionDescriptionAlien0.5.0Provides access to functions in an unknown or new .dll.IUP3.5.0Light Portable Graphical User Interface library.CD5.4.1Canvas Draw: A platform-independent graphic library.IM3.6.3A toolkit for Digital Imaging.ExJan 07Adds environment, file system, I/O (Locking and pipes), and process control.LPeg0.9Pattern-matching library based on Parsing Expression Grammars (PEGs).Lua-GD2.9.33r2Image manipulation library based on Thomas Boutell’s GD library.LuaCOM1.4Enable use & implementation of Microsoft’s Component Object Model.LuaCURL1.0Interface to Internet browsing capabilities based on the cURL library.Date2Date and Time library for Lua.LuaDoc3.01Documentation tool for Lua source code.LuaExpat1.1.0Lua interface to XML Expat parsing library.LuaFileSystem1.4.2Access the directory structure and file attributes.LuaLogging1.2.0Logging features in Lua, based on log4j.LuaProfiler2.0.1Time profiler designed to find bottlenecks in Lua programs.LuaSocket2.0.2Lua interface to support HTTP,FTP,SMTP, MIME, URL & LTN12.LuaSQL2.1.1Lua interface for PostgreSQL, ODBC, MySQL, SQLite, Oracle, and ADO dbms.LuaUnit1.3Testing framework for Lua.LuaZip1.2.3Read files from zip files.stdlib20Library of modules for common programming tasks, including list, table and functional operations, regexps, objects, pretty-printing and getopt.lrexlib2.2Regular expression library for Lua.MD51.1.2Basic cryptographic facilities for Lua.Copas1.1.5Dispatcher based on coroutines that can be used by TCP/IP servers.Coxpcall1.13Encapsulates the protected calls with a coroutine based loop, so errors can be dealed without the usual pcall/xpcall issues with coroutines.Rings1.2.2Provides a way to create new Lua states from within Lua. It also offers a simple way to communicate between the creator (http://loop.luaforge.net/) and the created (slave) states.LOOP2.3 BetaLOOP stands for Lua Object-Oriented Programming and is a set of packages for supporting different models of object-oriented programming in the Lua language.LuaTask1.6.4Implements a concurrent and independent Lua execution environment model.LuaInterface1.5.3Integration between the Lua language and Microsoft .NET platform's Common Language Runtime (CLR).wxLua2.8.10Lua binding to the wxWidgets library.lpack29 Jun 2007 19:27:20Lua library for packing and unpacking binary data.VStruct1.0.2Provides functions for manipulating binary data.LuaBitOps1.0.1Lua BitOp is a C extension module for Lua 5.1 which adds bitwise operations on numbers.LuaXML1.3A module that maps between Lua and XML without much ado.Lanes2.0.4Provides the possibility to run multiple Lua states in parallel.MetaLua0.5-rc1A 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.LuaGL1.3Provides access to all of the OpenGL functionality from Lua 5.x .Penlightv0.9.4Common lua code patterns for tables, arrays, strings, paths and directories, data, and functional programming.lbase64for Lua 5.1A base64 library for Lua.gzio0.9.0The Lua gzip file I/O module emulates the standard I/O module, but operates on compressed gzip format files.LuaRS2321.0.0RS232 serial communications libraryLeMock0.6Mock creation module intended for use together with a unit test framework such as lunit or lunity.LuaRocks2.0.2A deployment and management system for Lua modules.Oil0.4-betaIt is a simple, efficient and flexible object request broker written in the Lua language.LuaJSON1.2.2

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.

原创粉丝点击