Roberto Ierusalimschy
Encyclopedia
Roberto Ierusalimschy is an associate professor of informatics
Informatics (academic field)
Informatics is the science of information, the practice of information processing, and the engineering of information systems. Informatics studies the structure, algorithms, behavior, and interactions of natural and artificial systems that store, process, access and communicate information...

 at PUC-Rio (Pontifical University
Pontifical university
A pontifical university is a Catholic University established by and directly under the authority of the Holy See. It is licensed to grant academic degrees in sacred faculties, the most important of which are Sacred Theology, Canon Law, Sacred Scripture and...

 in Rio de Janeiro
Rio de Janeiro
Rio de Janeiro , commonly referred to simply as Rio, is the capital city of the State of Rio de Janeiro, the second largest city of Brazil, and the third largest metropolitan area and agglomeration in South America, boasting approximately 6.3 million people within the city proper, making it the 6th...

). He is the leading architect of the Lua programming language
Lua programming language
Lua is a lightweight multi-paradigm programming language designed as a scripting language with extensible semantics as a primary goal. Lua has a relatively simple C API compared to other scripting languages.- History :...

 and the author of Programming in Lua (ISBN 85-903798-1-7) and Programming in Lua, Second Edition (ISBN 85-903798-2-5). He is also responsible for introducing Parsing Expression Grammar
Parsing expression grammar
A parsing expression grammar, or PEG, is a type of analytic formal grammar, i.e. it describes a formal language in terms of a set of rules for recognizing strings in the language...

s as a formalism over ad-hoc regular expression structures.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK