activity
19992014
most citedOn the Relation between Context-Free Grammars and Parsing Expression Grammars

23 citations · 68 across the 6 of their papers we have counts for

collaborators

6 papers

cs.PL2014★ 1 cited

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…

cs.FL2013★ 23 cited

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…

cs.FL2012★ 19 cited

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…

cs.FL2012★ 23 cited

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…

cs.PL2010

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…

cs.SE1999★ 2 cited

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…