23 citations · 68 across the 6 of their papers we have counts for
6 papers
Error Reporting in Parsing Expression Grammars
André Murbach Maidl, Sérgio Medeiros, Fabio Mascarenhas +1
Parsing Expression Grammars (PEGs) describe top-down parsers. Unfortunately, the error-reporting techniques used in conventional top-down parsers do not directly apply to parsers b…
On the Relation between Context-Free Grammars and Parsing Expression Grammars
Fabio Mascarenhas, Sérgio Medeiros, Roberto Ierusalimschy
Context-Free Grammars (CFGs) and Parsing Expression Grammars (PEGs) have several similarities and a few differences in both their syntax and semantics, but they are usually present…
From Regexes to Parsing Expression Grammars
Sérgio Medeiros, Fabio Mascarenhas, Roberto Ierusalimschy
Most scripting languages nowadays use regex pattern-matching libraries. These regex libraries borrow the syntax of regular expressions, but have an informal semantics that is diffe…
Left Recursion in Parsing Expression Grammars
Sérgio Medeiros, Fabio Mascarenhas, Roberto Ierusalimschy
Parsing Expression Grammars (PEGs) are a formalism that can describe all deterministic context-free languages through a set of rules that specify a top-down parser for some languag…
Reflection-based language support for the heterogeneous capture and restoration of running computations
Anolan Milanés, Noemi Rodriguez, Roberto Ierusalimschy
This work is devoted to the study of the problem of user-level capture and restoration of running computations in heterogeneous environments. Support for those operations has tradi…
LuaJava - A Scripting Tool for Java
Carlos Cassino, Roberto Ierusalimschy, Noemi Rodriguez
Scripting languages are becoming more and more important as a tool for software development, as they provide great flexibility for rapid prototyping and for configuring componentwa…