LuaExpat logo
LuaExpat
XML Expat parsing for the Lua programming language

overview · current version · download · news · installation · manual · lom · references · license · history · contact


Contents

Overview

LuaExpat is a SAX XML parser based on the Expat library.

LuaExpat is free software and uses the same license as Lua 5.0.

Current version

LuaExpat version 1.0 beta is available for download! It has been tested in Linux, Windows and MacOS X.

Download

LuaExpat can be downloaded in source code from the following links:

luaexpat-1.0b.tar.gz
luaexpat-1.0b.zip

What's new

Installation

LuaExpat is distributed as a set of C source files and a Lua script that loads the dynamic library (if the library is not statically linked to the application). Also, there is the file lom.lua that implements the Lua Object Model.

The binary file produced by the compilation should be copied to the appropriate directory for libraries. The Lua files should be copied to a directory named lxp created in your LUA_PATH.

References

LuaExpat uses the Expat library. For details on the C API please refer to this article.

Lua Expat implements the SAX API.

History

LuaExpat 1.0

Version 1.0 was designed by Roberto Ierusalimschy, André Carregal and Tomás Guisasola for the Kepler Project. The implementation is compatible with Lua 5.0 and was coded by Roberto Ierusalimschy, based on a previous design by Jay Carlson.

LuaExpat development was sponsored by Fábrica Digital and FINEP.

Contact

For more information please contact us. Comments are welcome!

overview · current version · download · news · installation · manual · lom · references · license · history · contact


$Id: index.html,v 1.20 2004/04/04 17:36:29 tomas Exp $