JOURNAL ARTICLE

Generating parsers for affix grammars

David R. Crowe

Year: 1972 Journal:   Communications of the ACM Vol: 15 (8)Pages: 728-734   Publisher: Association for Computing Machinery

Abstract

Affix grammars are two-level grammars which are similar to van Wijngaarden's two-level grammars used in the definition of Algol 68. Affix grammars are shown by Koster to be equal in power to van Wijngaarden grammars. They are much more suited to parsing than are the latter, however. Koster, the inventor of affix grammars, suggests a top-down scheme for parsing them, based on recursive procedures. This paper presents a bottom-up scheme for parsing them, based on an extension of Floyd Production Language (FPL). Included is an algorithm, similar to that of DeRemer's, for converting a large class of affix grammars into FPL. The paper concludes by discussing briefly the applicabilities of the conversion algorithm and affix grammars in general, and some possible extensions to Koster's definition of affix grammars.

Keywords:
Affix Computer science Tree-adjoining grammar L-attributed grammar Phrase structure grammar Rule-based machine translation Indexed grammar Parsing Definite clause grammar Programming language Natural language processing Context-free grammar Artificial intelligence

Metrics

18
Cited By
4.59
FWCI (Field Weighted Citation Impact)
2
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Natural Language Processing Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence
Logic, programming, and type systems
Physical Sciences →  Computer Science →  Artificial Intelligence
semigroups and automata theory
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

JOURNAL ARTICLE

Generating Parsers for BNF Grammars

Franklin L. DeRemer

Journal:   Managing Requirements Knowledge, International Workshop on Year: 1969 Vol: 1 Pages: 793-793
JOURNAL ARTICLE

Generating parsers for BNF grammars

Franklin L. DeRemer

Year: 1969 Pages: 793-793
JOURNAL ARTICLE

Generating robust parsers using island grammars

Leon Moonen

Year: 2002 Pages: 13-22
JOURNAL ARTICLE

Automatically generating SL parsers from LL(1) grammars

David T. BarnardJames R. Cordy

Journal:   Computer Languages Year: 1989 Vol: 14 (2)Pages: 93-98
BOOK-CHAPTER

Grammars and Parsers

Paola Merlo

Studies in linguistics and philosophy Year: 1996 Pages: 1-30
© 2026 ScienceGate Book Chapters — All rights reserved.