About

Lablua is a research lab at PUC-Rio, affiliated with its Computer Science Department. It is dedicated to research about programming languages, with emphasis on research involving the Lua language. Lablua was founded on May 2004 by Prof. Roberto Ierusalimschy. Since then its members have produced two PhD dissertations and four MSc theses.

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 Lua with other languages like C, C++, or even Fortran. Like Python, Lua has a clear and intuitive syntax. Like all those three, Lua is an interpreted language with dynamic typing, and with several reflexive facilities.

In these pages you can find information about current and past projects, publications and members. Please follow the links above to go to the other sections of the web site.

Consulting

Some Lablua members are available for consulting work in projects that use the Lua language. Contact Prof. Ierusalimschy for more details.

Contact

Lablua is situated at PUC-Rio's campus, near the Cardeal Leme building. Prof. Ierusalimschy's contact information is in his web page. You can also contact Lablua by phone: 55-21-3527-1497 Ext. 4523.