This paper addresses the longstanding problem of the recognition lim-itations of classical LALR(1) parser generators by proposing the usage of noncanonical parsers. To this end, we present a definition of noncanon-ical LALR(1) parsers, NLALR(1). The class of grammars accepted by NLALR(1) parsers is a proper superclass of the NSLR(1) and LALR(1) grammar classes. Among the recognized languages are some nondeter-ministic languages. The proposed parsers retain many of the qualities of canonical LALR(1) parsers: they are deterministic, easy to construct, and run in linear time. We argue that they could provide the basis for a range of powerful noncanonical parsers
Deterministic parsers have been proposed for two-level control grammars. These parsers are efficient...
In the past years there have been many attempts to fill in the gap between the classes of LL(k) and ...
An automatic parser generator is a tool for quickly implementing programming language parsers. Parse...
Bottom up LR-parsing is the most powerful, practical method of linear time parsing known. Various at...
In parsing theory, LL parsing and LR parsing are regarded to be two distinct methods. In this paper ...
AbstractThe precision of right-hand context covering for conflict resolution is improved over previo...
The theory of LL(k) parsing of context-free grammars is developed as a dual of the theory of LR(k) p...
AbstractThere has been a recent effort in the literature to reconsider grammar-dependent software de...
We show how LR parsers for the analysis of arbitrary contextfree grammars can be derived from classi...
LR-regular grammars are defined similarly to Knuth's LR(k) grammars, with the following exception: a...
Abstract. We show how LR parsers for the analysis of arbitrary contextfree grammars can be derived f...
Non-canonical generalization of several bottom-up parsing methods, including Simple Precedence, LR(...
AbstractWe present a practical technique for computing lookahead for an LR(0) parser, that progressi...
AbstractThe LR(k)-parsing algorithm is derived, i.e., presented and proved as an interplay between p...
AbstractDeterministic parsers have been proposed for two-level control grammars. These parsers are e...
Deterministic parsers have been proposed for two-level control grammars. These parsers are efficient...
In the past years there have been many attempts to fill in the gap between the classes of LL(k) and ...
An automatic parser generator is a tool for quickly implementing programming language parsers. Parse...
Bottom up LR-parsing is the most powerful, practical method of linear time parsing known. Various at...
In parsing theory, LL parsing and LR parsing are regarded to be two distinct methods. In this paper ...
AbstractThe precision of right-hand context covering for conflict resolution is improved over previo...
The theory of LL(k) parsing of context-free grammars is developed as a dual of the theory of LR(k) p...
AbstractThere has been a recent effort in the literature to reconsider grammar-dependent software de...
We show how LR parsers for the analysis of arbitrary contextfree grammars can be derived from classi...
LR-regular grammars are defined similarly to Knuth's LR(k) grammars, with the following exception: a...
Abstract. We show how LR parsers for the analysis of arbitrary contextfree grammars can be derived f...
Non-canonical generalization of several bottom-up parsing methods, including Simple Precedence, LR(...
AbstractWe present a practical technique for computing lookahead for an LR(0) parser, that progressi...
AbstractThe LR(k)-parsing algorithm is derived, i.e., presented and proved as an interplay between p...
AbstractDeterministic parsers have been proposed for two-level control grammars. These parsers are e...
Deterministic parsers have been proposed for two-level control grammars. These parsers are efficient...
In the past years there have been many attempts to fill in the gap between the classes of LL(k) and ...
An automatic parser generator is a tool for quickly implementing programming language parsers. Parse...