A text pattern-matching tool based on parsing expression grammars, by Roberto Ierusalimschy. Software: Practice & Experience 39 #3 (2009) 221–258.
Revisiting coroutines, by Ana Lucia de Moura and Roberto Ierusalimschy. In ACM Transactions on Programming Languages and Systems, 31(2):6.1-6.31, February 2009.
LuaGravity, a Reactive Language Based on Implicit Invocation, by Francisco Sant'Anna and Roberto Ierusalimschy. In Proceedings of the 2009 Brazilian Symposium on Programming Languages (SBLP) 89-102.
A Parsing Machine for PEGs, by Sérgio Medeiros and Roberto Ierusalimschy. In Proceedings of the 2008 symposium on Dynamic languages (2008) 1-12.
Efficient compilation of Lua for the CLR, by Fabio Mascarenhas and Roberto Ierusalimschy. Proceedings of the 2008 ACM symposium on Applied computing (2008) 217-221.
Eliminating cycles in weak tables, by A. Barros and R. Ierusalimschy. Journal of Universal Computer Science 14 #21 (2008) 3481–3497.
C APIs in Extension and Extensible Languages, by Hisham Muhammad and Roberto Ierusalimschy. Journal of Universal Computer Science 13 #6 (2007) 839-853.
The evolution of Lua, by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes. In Proceedings of ACM HOPL III (2007).
The implementation of Lua 5.0, by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes. Journal of Universal Computer Science 11 #7 (2005) 1159-1176.
Running Lua scripts on the CLR through bytecode translation, by Fabio Mascarenhas and Roberto Ierusalimschy. Journal of Universal Computer Science 11 #7 (2005) 1275-1290.
Coroutines in Lua, by Ana Lúcia de Moura, Noemi Rodriguez, and Roberto Ierusalimschy. Journal of Universal Computer Science 10 #7 (2004) 910-925.
LuaInterface: Scripting .NET CLR with Lua, by Fabio Mascarenhas and Roberto Ierusalimschy. Journal of Universal Computer Science 10 #7 (2004) 892-909.
Optimized Compilation of a Dynamic Language to a Managed Runtime Environment, by Fabio Mascarenhas, Ph.D. dissertation, Department of Computer Science, PUC-Rio, Sep 2009.
A Synchronous Reactive Language based on Implicit Invocation, by Francisco Sant'Anna. M.Sc. thesis, Department of Computer Science, PUC-Rio, Mar 2009.
Finalizadores e Ciclos em Tabelas Fracas, by Alexandra Barros. M.Sc. thesis, Department of Computer Science, PUC-Rio, Apr 2007.
Estudo sobre APIs de Linguagens de Script, by Hisham Muhammad. M.Sc. Thesis, Department of Computer Science, PUC-Rio, Aug 2006.
Revisitando co-rotinas, by Ana Lúcia de Moura. Ph.D. dissertation, Department of Computer Science, PUC-Rio, Sep 2004.
Integração entre a linguagem Lua e o Common Language Runtime, by Fabio Mascarenhas. M.Sc. thesis, Department of Computer Science, PUC-Rio, Mar 2004.