login

Syntax-directed least-errors analysis for context-free languages

Communications of the ACMPublished 1 January 1974Open access
Gordon Lyon
Citations83
SJR quartileQ1
SJR score1.15
SNIP3.34
View PDF

TL;DR

A least-errors recognizer is developed informally using the well-known recognizer of Earley, along with elements of Bellman's dynamic programming, and takes a general class of context-free grammars as drivers and any finite string as input.

Abstract

A least-errors recognizer is developed informally using the well-known recognizer of Earley, along with elements of Bellman's dynamic programming. The analyzer takes a general class of context-free grammars as drivers, and any finite string as input. Recognition consists of a least-errors count for a corrected version of the input relative to the driver grammar. The algorithm design emphasizes practical aspects which help in programming it.

Keywords

Computer Science