login

Deterministic techniques for efficient non-deterministic parsers

Lecture notes in computer sciencePublished 1 January 1974
Bernard Lang
Citations129
SJR quartileQ2
SJR score0.35
SNIP0.55

TL;DR

A general study of parallel non-Deterministic parsing and translation a la Earley is developped formally, based on non-deterministic pushdown acceptor-transducers, and it is shown that for every family of deterministic context-free pushdown parsers there is a family of general context- free parallel parsers that have the same efficiency in most practical cases.

Abstract

A general study of parallel non-deterministic parsing and translation à la Earley is developped formally, based on non-deterministic pushdown acceptor-transducers. Several results (camplexity and efficiency) are established, same new and other previously proved only in special cases. As an application, we show that for every family of deterministic context-free pushdown parsers (e.g. precedence, LR(k), LL(k), ...) there is a family of general context-free parallel parsers that have the same efficiency in most practical cases (e.g. analysis of programming languages).

Keywords

Computer Science