Controlled Grammatic Ambiguity

8Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

A new approach to ambiguity of context-free grammars is presented, and within this approach the LL and LR techniques are generalized to solve the following problems for large classes of ambiguous grammars: —Construction of a parser that accepts all sentences generated by the grammar, and which always terminates in linear time. —Identification of the structural ambiguity: a finite set of pairs of partial parse trees is constructed; if for each pair the two partial parse trees are semantically equivalent, the ambiguity of the grammar is semantically irrelevant. The user may control the parser generation so as to get a parser which finds some specific parse trees for the sentences. The generalized LL and LR techniques will still guarantee that the resulting parser accepts all sentences and terminates in linear time on all input. © 1994, ACM. All rights reserved.

References Powered by Scopus

On the translation of languages from left to right

498Citations
N/AReaders
Get full text

Well-quasi-ordering, the tree theorem, and vazsonyps conjectur

343Citations
N/AReaders
Get full text

PRINCIPLES OF OBJ2.

288Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Efficient and flexible incremental parsing

39Citations
N/AReaders
Get full text

Safe specification of operator precedence rules

14Citations
N/AReaders
Get full text

Disambiguating grammars by exclusion of sub-parse trees

11Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Thorup, M. (1994). Controlled Grammatic Ambiguity. ACM Transactions on Programming Languages and Systems (TOPLAS), 16(3), 1024–1050. https://doi.org/10.1145/177492.177759

Readers over time

‘12‘13‘14‘15‘17‘19‘2300.751.52.253

Readers' Seniority

Tooltip

Professor / Associate Prof. 3

43%

PhD / Post grad / Masters / Doc 3

43%

Researcher 1

14%

Readers' Discipline

Tooltip

Computer Science 4

57%

Linguistics 2

29%

Social Sciences 1

14%

Save time finding and organizing research with Mendeley

Sign up for free
0