lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Announce: LOOP 2.3 beta
=======================

LOOP stands for Lua Object-Oriented Programming and, as you might be thinking, it is yet another object model for Lua. In fact, it is a bunch of five interoperable class-hierarchy-based object models. Although LOOP has actually been used in a couple of projects (e.g. OiL), its main contribution is to provide use examples of the extension mechanisms of Lua to implement object models similar to those provided by popular object-based languages.

Additionally, the LOOP package also includes a class library that provides many useful examples ranging from single-table data structures to utilities for debugging, serialization, multi-threading and more. The documentation for the LOOP models and its class library is available at the following link that also includes many interesting examples of Lua programs.



--
Renato Maia
PhD student at PUC-Rio
__________________________