![](https://dblp.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
default search action
Roberto Ierusalimschy
Person information
- affiliation: Pontifical Catholic University of Rio de Janeiro, Brazil
Refine list
![note](https://dblp.uni-trier.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
Books and Theses
- 2006
- [b2]Roberto Ierusalimschy:
Programming in Lua (2. ed.). Lua.org 2006, ISBN 978-85-903798-2-9, pp. I-XVII, 1-307 - 2003
- [b1]Roberto Ierusalimschy:
Programming in Lua. Lua.org 2003, ISBN 978-85-903798-1-2
Journal Articles
- 2022
- [j34]Hugo Musso Gualandi
, Roberto Ierusalimschy
:
A surprisingly simple Lua compiler - Extended version. J. Comput. Lang. 72: 101151 (2022) - 2020
- [j33]Hugo Musso Gualandi
, Roberto Ierusalimschy:
Pallene: A companion language for Lua. Sci. Comput. Program. 189: 102393 (2020) - [j32]Renan Santos, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
Revisiting monitors. Sci. Comput. Program. 196: 102491 (2020) - 2019
- [j31]Guilherme F. Lima
, Rodrigo C. M. Santos, Roberto Ierusalimschy, Edward Hermann Haeusler, Francisco Sant'Anna
:
A memory-bounded, deterministic and terminating semantics for the synchronous programming language Céu. J. Syst. Archit. 97: 239-257 (2019) - 2018
- [j30]Roberto Ierusalimschy, Luiz Henrique de Figueiredo
, Waldemar Celes Filho:
A look at the design of Lua. Commun. ACM 61(11): 114-123 (2018) - 2017
- [j29]Roberto Ierusalimschy:
First-Class Functions in an Imperative World. J. Univers. Comput. Sci. 23(1): 112-126 (2017) - [j28]Francisco Sant'Anna
, Roberto Ierusalimschy, Noemi de La Rocque Rodriguez, Silvana Rossetto, Adriano Branco
:
The Design and Implementation of the Synchronous Language CÉU. ACM Trans. Embed. Comput. Syst. 16(4): 98:1-98:26 (2017) - 2016
- [j27]André Murbach Maidl, Fabio Mascarenhas, Sérgio Medeiros
, Roberto Ierusalimschy:
Error reporting in Parsing Expression Grammars. Sci. Comput. Program. 132: 129-140 (2016) - 2015
- [j26]Adriano Branco
, Francisco Sant'Anna
, Roberto Ierusalimschy, Noemi de La Rocque Rodriguez, Silvana Rossetto:
Terra: Flexibility and Safety in Wireless Sensor Networks. ACM Trans. Sens. Networks 11(4): 59:1-59:27 (2015) - 2014
- [j25]Alexandre Skyrme, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
A survey of support for structured communication in concurrency control models. J. Parallel Distributed Comput. 74(4): 2266-2285 (2014) - [j24]Fabio Mascarenhas
, Sérgio Medeiros
, Roberto Ierusalimschy:
On the relation between context-free grammars and parsing expression grammars. Sci. Comput. Program. 89: 235-250 (2014) - [j23]Sérgio Medeiros
, Fabio Mascarenhas
, Roberto Ierusalimschy:
From regexes to parsing expression grammars. Sci. Comput. Program. 93: 3-18 (2014) - [j22]Sérgio Medeiros
, Fabio Mascarenhas, Roberto Ierusalimschy:
Left recursion in Parsing Expression Grammars. Sci. Comput. Program. 96: 177-190 (2014) - [j21]Alexandre Skyrme, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
Scripting Multiple CPUs with Safe Data Sharing. IEEE Softw. 31(5): 44-51 (2014) - 2011
- [j20]Roberto Ierusalimschy, Luiz Henrique de Figueiredo
, Waldemar Celes Filho:
Passing a language through the eye of a needle. Commun. ACM 54(7): 38-43 (2011) - [j19]Roberto Ierusalimschy, Luiz Henrique de Figueiredo
, Waldemar Celes Filho:
Passing a Language through the Eye of a Needle. ACM Queue 9(5): 20 (2011) - 2009
- [j18]Roberto Ierusalimschy:
A text pattern-matching tool based on Parsing Expression Grammars. Softw. Pract. Exp. 39(3): 221-258 (2009) - [j17]Ana Lúcia de Moura, Roberto Ierusalimschy:
Revisiting coroutines. ACM Trans. Program. Lang. Syst. 31(2): 6:1-6:31 (2009) - 2008
- [j16]Alexandra Barros, Roberto Ierusalimschy:
Eliminating Cycles in Weak Tables. J. Univers. Comput. Sci. 14(21): 3481-3497 (2008) - [j15]Alexandre Skyrme, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
Exploring Lua for Concurrent Programming. J. Univers. Comput. Sci. 14(21): 3556-3572 (2008) - 2007
- [j14]Hisham Muhammad, Roberto Ierusalimschy:
C APIs in Extension and Extensible Languages. J. Univers. Comput. Sci. 13(6): 839-853 (2007) - 2005
- [j13]Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes Filho:
The Implementation of Lua 5.0. J. Univers. Comput. Sci. 11(7): 1159-1176 (2005) - [j12]Marcus Amorim Leal, Roberto Ierusalimschy:
A Formal Semantics for Finalizers. J. Univers. Comput. Sci. 11(7): 1198-1214 (2005) - [j11]Fabio Mascarenhas, Roberto Ierusalimschy:
Running Lua Scripts on the CLR through Bytecode Translation. J. Univers. Comput. Sci. 11(7): 1275-1290 (2005) - 2003
- [j10]Marcus Amorim Leal, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
LuaTS - A Reactive Event-Driven Tuple Space. J. Univers. Comput. Sci. 9(8): 730-744 (2003) - 2002
- [j9]Cristina D. Ururahy, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
ALua: flexibility for parallel programming. Comput. Lang. Syst. Struct. 28(2): 155-180 (2002) - 1998
- [j8]Anna M. Hester, Renato Borges, Roberto Ierusalimschy:
Building Flexible and Extensible Web Applications with Lua. J. Univers. Comput. Sci. 4(9): 748-762 (1998) - 1996
- [j7]Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes Filho:
Lua-An Extensible Extension Language. Softw. Pract. Exp. 26(6): 635-652 (1996) - 1995
- [j6]Roberto Ierusalimschy, Noemi de La Rocque Rodriguez:
Side-Effect Free Functions in Object-Oriented Languages. Comput. Lang. 21(3/4): 129-146 (1995) - 1993
- [j5]Roberto Ierusalimschy:
A Denotational Approach for Type-Checking in Object-Oriented Programming Languages. Comput. Lang. 19(1): 19-40 (1993) - [j4]Roberto Ierusalimschy:
A formal specification for a hierarchy of collections. Softw. Eng. J. 8(4): 237-245 (1993) - [j3]Noemi de La Rocque Rodriguez, Roberto Ierusalimschy, José Lucas Rangel:
Types in School. ACM SIGPLAN Notices 28(8): 81-89 (1993) - [j2]Donald D. Cowan, Terry M. Stepien, Roberto Ierusalimschy, Carlos José Pereira de Lucena:
Application Integration: Constructing Composite Applications from Interactive Components. Softw. Pract. Exp. 23(3): 255-275 (1993) - [j1]Donald D. Cowan, Roberto Ierusalimschy, Carlos José Pereira de Lucena, Terry M. Stepien:
Abstract Data Views. Struct. Program. 14(1): 1-14 (1993)
Conference and Workshop Papers
- 2022
- [c35]Anna Leticia Alegria, Roberto Ierusalimschy, Noemi de La Rocque Rodriguez:
EventManager - a tool to help students analyse concurrent programs. SBLP 2022: 24-31 - [c34]Gabriel Coutinho De Paula, Roberto Ierusalimschy:
A Foreign Function Interface for Pallene. SBLP 2022: 32-40 - 2021
- [c33]Hugo Musso Gualandi
, Roberto Ierusalimschy:
A Surprisingly Simple Lua Compiler. SBLP 2021: 1-8 - [c32]Leonardo Kaplan, Roberto Ierusalimschy:
Evaluating Optimizations for a High-Level Language. SBLP 2021: 25-32 - 2018
- [c31]Rodrigo C. M. Santos, Guilherme F. Lima
, Francisco Sant'Anna
, Roberto Ierusalimschy, Edward Hermann Haeusler:
A memory-bounded, deterministic and terminating semantics for the synchronous programming language Céu. LCTES 2018: 1-18 - [c30]Hugo Musso Gualandi
, Roberto Ierusalimschy:
Pallene: a statically typed companion language for lua. SBLP 2018: 19-26 - [c29]Renan Santos, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
Revisiting monitors. SBLP 2018: 75-82 - 2015
- [c28]Francisco Sant'Anna
, Roberto Ierusalimschy, Noemi de La Rocque Rodriguez:
Structured synchronous reactive programming with Cýu. MODULARITY 2015: 29-40 - [c27]André Murbach Maidl, Fabio Mascarenhas, Roberto Ierusalimschy:
A formalization of typed lua. DLS 2015: 13-25 - [c26]Félix Ribeiro, Hisham Muhammad, André Murbach Maidl, Roberto Ierusalimschy:
Preserving Lexical Scoping When Dynamically Embedding Languages. SBLP 2015: 31-43 - 2014
- [c25]Lourival Vieira Neto, Roberto Ierusalimschy, Ana Lúcia de Moura, Marc Balmer:
Scriptable operating systems with Lua. DLS 2014: 2-10 - [c24]André Murbach Maidl, Fabio Mascarenhas, Roberto Ierusalimschy:
Typed Lua: An Optional Type System for Lua. Dyla@PLDI 2014: 3:1-3:10 - [c23]Anolan Milanés, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
Reflection-Based Heterogeneous Migration of Computations. SBRC 2014: 223-230 - 2013
- [c22]André Murbach Maidl, Fabio Mascarenhas, Roberto Ierusalimschy:
Exception Handling for Error Reporting in Parsing Expression Grammars. SBLP 2013: 1-15 - [c21]Hisham Muhammad, Fabio Mascarenhas, Roberto Ierusalimschy:
LuaRocks - A Declarative and Extensible Package Management System for Lua. SBLP 2013: 16-30 - [c20]Francisco Sant'Anna
, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy, Olaf Landsiedel, Philippas Tsigas
:
Safe system-level concurrency on resource-constrained nodes. SenSys 2013: 11:1-11:14 - 2012
- [c19]Sérgio Medeiros, Fabio Mascarenhas, Roberto Ierusalimschy:
Left Recursion in Parsing Expression Grammars. SBLP 2012: 27-41 - 2009
- [c18]Roberto Ierusalimschy:
Programming with Multiple Paradigms in Lua. WFLP 2009: 1-12 - 2008
- [c17]Sérgio Medeiros
, Roberto Ierusalimschy:
A parsing machine for PEGs. DLS 2008: 2 - [c16]Fabio Mascarenhas, Roberto Ierusalimschy:
Efficient compilation of Lua for the CLR. SAC 2008: 217-221 - 2007
- [c15]Roberto Ierusalimschy, Luiz Henrique de Figueiredo
, Waldemar Celes Filho:
The evolution of Lua. HOPL 2007: 1-26 - 2002
- [c14]Alésio Pfeifer, Cristina D. Ururahy, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
An Event-Driven System for Distributed Multimedia Applications. ICDCS Workshops 2002: 583-584 - 1999
- [c13]Renato Cerqueira, Carlos Cassino, Roberto Ierusalimschy:
Dynamic Component Gluing Across Different Componentware Systems. DOA 1999: 362-371 - [c12]Marco Catunda, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
Dynamic Extension of CORBA Servers. Euro-Par 1999: 1369-1376 - [c11]Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
Dynamic Reconfiguration of CORBA-Based Applications. SOFSEM 1999: 95-111 - 1998
- [c10]Noemi de La Rocque Rodriguez, Roberto Ierusalimschy, Renato Cerqueira:
Dynamic configuration with CORBA components. CDS 1998: 27-34 - [c9]Roberto Ierusalimschy, Renato Cerqueira, Noemi de La Rocque Rodriguez:
Using Reflexivity to Interface with CORBA. ICCL 1998: 39-47 - [c8]Anna M. Hester, Renato Borges, Roberto Ierusalimschy:
Building Flexible and Extensible Web Applications with Lua. WebNet 1998 - 1997
- [c7]Anna M. Hester, Renato Borges, Roberto Ierusalimschy:
CGILua: A Multi-Paradigmatic Tool for Creating Dynamic WWW Pages. SBES 1997: 347-360 - 1996
- [c6]Noemi de La Rocque Rodriguez, Cristina D. Ururahy, Roberto Ierusalimschy, Renato Cerqueira:
The Use of Interpreted Languages for Implementing Parallel Algorithms on Distributed Systems. Euro-Par, Vol. I 1996: 597-600 - [c5]Renato Cerqueira, Roberto Ierusalimschy:
Uma Avaliação das Arquiteturas para Interoperabilidade entre Objetos. SBES 1996: 371-386 - 1995
- [c4]Noemi de La Rocque Rodriguez, Roberto Ierusalimschy, José Lucas Rangel:
Exception Handling in a Strongly Typed Object Oriented Language. SBES 1995: 161-174 - 1994
- [c3]Renato Borges, Carlos Cassino, Renato Cerqueira, Roberto Ierusalimschy:
UAI - Um Framework para Suporte a Objetos Visuais. SBES 1994: 79-89 - 1993
- [c2]Noemi de La Rocque Rodriguez, Roberto Ierusalimschy, José Lucas Rangel:
Conciliação de Flexibilidade e Verificação Estática em Linguagens Orientadas a Objetos. SBES 1993: 282-294 - 1992
- [c1]Donald D. Cowan, Roberto Ierusalimschy, Terry M. Stepien:
Programming Environments for End-Users. IFIP Congress (3) 1992: 54-60
Editorship
- 2016
- [e1]Roberto Ierusalimschy:
Proceedings of the 12th Symposium on Dynamic Languages, DLS 2016, Amsterdam, The Netherlands, November 1, 2016. ACM 2016, ISBN 978-1-4503-4445-6 [contents]
Informal and Other Publications
- 2014
- [i6]André Murbach Maidl, Sérgio Medeiros, Fabio Mascarenhas, Roberto Ierusalimschy:
Error Reporting in Parsing Expression Grammars. CoRR abs/1405.6646 (2014) - 2013
- [i5]Fabio Mascarenhas, Sérgio Medeiros, Roberto Ierusalimschy:
On the Relation between Context-Free Grammars and Parsing Expression Grammars. CoRR abs/1304.3177 (2013) - 2012
- [i4]Sérgio Medeiros, Fabio Mascarenhas, Roberto Ierusalimschy:
Left Recursion in Parsing Expression Grammars. CoRR abs/1207.0443 (2012) - [i3]Sérgio Medeiros, Fabio Mascarenhas, Roberto Ierusalimschy:
From Regexes to Parsing Expression Grammars. CoRR abs/1210.4992 (2012) - 2010
- [i2]Anolan Milanés, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy:
Reflection-based language support for the heterogeneous capture and restoration of running computations. CoRR abs/1010.0371 (2010) - 1999
- [i1]Carlos Cassino, Roberto Ierusalimschy, Noemi de La Rocque Rodriguez:
LuaJava - A Scripting Tool for Java. CoRR cs.SE/9903018 (1999)
Coauthor Index
![](https://dblp.uni-trier.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-05-02 21:50 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint