newsletterlibrary.com

Top : Computers : Programming : Languages :
Lua

Websites
A PowerBasic wrapper for calling Lua functions.
site exerpt
Marco Pontello's Home Code Libs PowerBLua  Questa pagina in italiano (Last updated: 05/01/05) PowerBLua PowerBLua is a little contribution of mine to the PowerBASIC community. It's a wrapper for Lua, a powerful light-weight programming language designed for extending applications. At the moment, only a subset of...
http://mark0.ngi.it/code-powerblua-e.html

Reference Manual of the Lua programming language
site exerpt
Lua: reference manuals  The official definition of the Lua language is its reference manual. The manuals for all released versions are available: Lua 5.0 [ps pdf] Lua 4.0 [ps pdf] Lua 3.2 [ps pdf] Lua 3.1 [ps] Lua 3.0 [ps] Lua 2.5 [ps]...
http://www.lua.org/manual/

Frequently Asked Questions about Lua
site exerpt
Lua: FAQ  This document contains answers to some Frequently Asked Questions about Lua. For programming questions, see the community-maintained LuaFaq. 1 Distribution 1.1 What do I need to build Lua? 1.2 How do I compile Lua for DOS/Windows/Mac? 1.3 When is the...
http://www.lua.org/faq.html

An overview of Lua.
site exerpt
Lua-an extensible extension language  Lua combines procedural features with powerful data description facilities, by using a simple, yet powerful, mechanism of tables. This mechanism implements the concepts of records, arrays, and recursive data types (pointers and adds some object-oriented facilities, such as methods with...
http://www.lua.org/spe.html

Lua-users Wiki, collaborative site for Lua programmers; Lua-l archive, searchable body of official Lua mailing list; Lua-users.org mini charter.
site exerpt
lua-users.org  Lua is and for documentation, downloads, mailing list info, etc. please visit the official Lua web site. The lua-users.org web is not affiliated with Tecgraf. Currently available resources: lua-users wiki collaborative web site lua-l archive searchable web archive of the...
http://lua-users.org/

A internet game platform that combines Lua, OpenGL and OpenAL.
site exerpt
yindo overview  About overview introduction contact What is Yindo? Yindo technology seamlessly blends the Internet and desktop into a single, powerful light-weight application and media platform. Yindo is well designed for online entertainment and interactive advertising Yindo bridges the gap between online...
http://www.yindo.com/

Home site; lightweight, made to extend programs, often used for general-purpose, standalone use; simple procedural syntax, powerful data description constructs use associative arrays, extensible semantics; dynamically typed, bytecode interpreted, garbage collected; great for configuration, scripting, rapid prototyping. [Open Source]
http://www.lua.org/

A Lua extension library that provides support for the TCP and UDP transport layers within the Lua language.
http://www.tecgraf.puc-rio.br/~diego/luasocket/

A port of Lua 4.0 (plus a small IDE) for PalmOS handheld devices.
site exerpt
Plua Home Page  Lua is a programming language designed at TeCGraf, the Computer Graphics Technology Group of PUC-Rio, Brazil. Lua 4.0 Copyright (C) 1994-2000 TeCGraf, PUC-Rio. More information on Lua can be found at Lua. Download Plua 1.0 Read the documentation online See...
http://netpage.em.com.br/mmand/plua.htm

Andreas Rozek's Lua page: brief description, distributions, modules, examples, applications.
site exerpt
Rozek: Notes on Lua  This page is currently under construction. Please, bear with the author he will do his best to provide the content as soon as possible. The previous version of this page is still available. Please, also consider my Hints for Reading...
http://www.andreas-rozek.de/Lua/index_en.html

Ldb
A debugger for Lua. [Free for pure academic, non profit use]
site exerpt
Ldb: A debugger for Lua  Ldb is a debugging system for the extension language Lua, provided as a C library of Lua functions to be linked with the application Ldb was developed as part of the master thesis of Tomás Guisasola who worked together with...
http://www.inf.puc-rio.br/~roberto/ldb.html

Tool to simplify integrating C/C++ code with Lua, automatically generates binding code to access C/C++ features from Lua; maps C/C++ constants, external variables, functions, classes, and methods to Lua, via Lua API and tag method facilities. [Freeware]
site exerpt
toLua home page  Based on a cleaned header file, tolua automatically generates the binding code to access C/C features from Lua. Using Lua API and tag method facilities, tolua maps C/C constants, external variables, functions, classes, and methods to Lua. Old versions: tolua-4.0,...
http://www.tecgraf.puc-rio.br/~celes/tolua/

A Web development platform for Lua with open source and binary distributions. It includes CGILua, LuaSQL and other libraries.
site exerpt
Kepler: The Lua Web Development Platform US.HomePage  Kepler is both a project and a Web development platform. The Kepler Project is building a set of Lua 5.0 components that together make the Kepler Platform. Kepler offers the same advantages of Lua: Kepler is Simple, Portable, Light and...
http://www.keplerproject.org/

By Roberto Ierusalimschy; 2003. It is the official book about the language, giving a solid base for any programmer who wants to use Lua.
site exerpt
Programming in Lua  Lua is becoming the language of choice for anyone who needs a scripting language that is simple, efficient, extensible, portable, and free. Currently, Lua is being used in areas ranging from embedded systems to Web development and is widely spread...
http://www.inf.puc-rio.br/~roberto/book/

A PureBasic extension (PureLibrary) and a DLL with import libraries for PureBasic, that allows execution of Lua scripts from within PureBasic applications or games. [Freeware]
http://pblua.florian-s.com/

A tool that uses Lua as a server-side scripting language for creating dynamic Web pages. Both pure Lua scripts and HTML templates are supported and can be handled via CGI, FastCGI, mod_lua, ISAPI and other APIs.
site exerpt
CGILua: Building Web Scripts with Lua  Lua is a tool for creating dynamic Web pages and manipulating input data from Web forms. CGILua allows the separation of logic and data handling from the generation of pages, making it ease to develop web applications with Lua. One...
http://www.keplerproject.org/cgilua/

GForge installation for the Lua language community. A free repository for Lua projects management, categorization, issue tracking, and statistics.
http://www.luaforge.net/

A scripting tool for Java. It allows scripts written in Lua to manipulate components developed in Java without any need for declarations or any kind of preprocessing.
site exerpt
LuaJava A Script Tool for Java  Java is a scripting tool for Java. The goal of this tool is to allow scripts written in Lua to manipulate components developed in Java. LuaJava allows Java components to be accessed from Lua using the same syntax that is...
http://www.keplerproject.org/luajava/

Some comments and Lua port downloads for: Red Hat RPM, EPOC standalone SISs.
site exerpt
Reuben Thomas: Lua  HomeComputerMusicPeoplePhotoSoftwareWorkWritingLicenceThings For SaleThings I'd LikeWeb ToDo Download this file Licence Lua...
http://rrt.sc3d.org/Lua

CPB
A LUA to C binding library. [Open source, Free]
site exerpt
CPB  A provides data driven logic that is used to extend C/C programs. This requires deep interaction between LUA and the host program. LUA scripts need to be able to access C/C variables and functions and vice versa. Developing this “glue...
http://www.thomasandamy.com/projects/CPB/

A Lua distribution with incorporated many useful libraries. Libraries can be loaded dynamically, or it can be built in into the interpreter.
site exerpt
Lua Cheia  Lua distribution skip to navigation Lua Cheia What is LuaCheia? Lua is a great programming language that prides itself on ANSI C portability, small size, simplicity and ease of embedding. Due to these goals, the official Lua distribution cannot provide...
http://luacheia.lua-users.org/

Project integrates Lua with the Common Language Infrastructure, a framework for language interoperability.
site exerpt
Lua.NET: Integrating Lua with the CLI  Lua is a scripting language not totally unlike Tcl, Perl, or Python. Like Tcl, Lua is an embedded language in the sense that embedding the interpreter into your program is a trivial task, and it is very easy to interface...
http://www.lua.inf.puc-rio.br/luanet/