For each state in the LR(0) automaton of a context-free grammar, there exists a language consisting of the valid strings that might be parsed from that state. Existing techniques for adding lookahead to an LR(0) automaton do not explicitly consider these \u27\u27suffix\u27\u27 languages. Instead, existing techniques examine prefixes of suffix languages or some other simplification or approximation of them. We define suffix languages and describe an algorithm for computing them. We then show that suffix languages can provide lookahead for inconsistent states of an LR(0) automaton, providing single-symbol lookahead, k-symbol lookahead, and regular lookahead, each only where needed. We submit that suffix languages provide a sound theoretical b...
International audienceIn this paper we focus on the construction of the minimal deterministic finite...
AbstractThe suffix automaton (resp. factor automaton) of a finite word w is the minimal deterministi...
A new method for building LR(k) states and parsing tables is presented. The method aims at giving a ...
AbstractWe present a practical technique for computing lookahead for an LR(0) parser, that progressi...
AbstractWe present a practical technique for computing lookahead for an LR(0) parser, that progressi...
AbstractTwo simple but powerful tools are introduced in LR theory, viz. item grammars and parsing au...
AbstractThe algorithm we present here generates finite-state automata for potentially unbounded exam...
In parsing theory, LL parsing and LR parsing are regarded to be two distinct methods. In this paper ...
Blumer et al. showed (cf. [3,2]) that the suffix automaton of a word w must have at least |w|+1 stat...
Blumer et al. showed (cf. [3,2]) that the suffix automaton of a word w must have at least |w|+1 stat...
International audienceIn this paper we focus on the construction of the minimal deterministic finite...
textabstractIn parsing theory, LL parsing and LR parsing are regarded to be two distinct methods. In...
In this paper we focus on the construction of the minimal deterministic finite automaton Sk that rec...
AbstractThe algorithm we present here generates finite-state automata for potentially unbounded exam...
In this paper we focus on the construction of the minimal deterministic finite automaton Sk that rec...
International audienceIn this paper we focus on the construction of the minimal deterministic finite...
AbstractThe suffix automaton (resp. factor automaton) of a finite word w is the minimal deterministi...
A new method for building LR(k) states and parsing tables is presented. The method aims at giving a ...
AbstractWe present a practical technique for computing lookahead for an LR(0) parser, that progressi...
AbstractWe present a practical technique for computing lookahead for an LR(0) parser, that progressi...
AbstractTwo simple but powerful tools are introduced in LR theory, viz. item grammars and parsing au...
AbstractThe algorithm we present here generates finite-state automata for potentially unbounded exam...
In parsing theory, LL parsing and LR parsing are regarded to be two distinct methods. In this paper ...
Blumer et al. showed (cf. [3,2]) that the suffix automaton of a word w must have at least |w|+1 stat...
Blumer et al. showed (cf. [3,2]) that the suffix automaton of a word w must have at least |w|+1 stat...
International audienceIn this paper we focus on the construction of the minimal deterministic finite...
textabstractIn parsing theory, LL parsing and LR parsing are regarded to be two distinct methods. In...
In this paper we focus on the construction of the minimal deterministic finite automaton Sk that rec...
AbstractThe algorithm we present here generates finite-state automata for potentially unbounded exam...
In this paper we focus on the construction of the minimal deterministic finite automaton Sk that rec...
International audienceIn this paper we focus on the construction of the minimal deterministic finite...
AbstractThe suffix automaton (resp. factor automaton) of a finite word w is the minimal deterministi...
A new method for building LR(k) states and parsing tables is presented. The method aims at giving a ...