Grammars for programming languages

Grammars for programming languages

by Cleaveland, J. Craig

Type Book
Rate 0.0 /5

Thus, the organization of the book as it finally evolved contains two introductory chapters that can be read by anyone familiar with a programming language. These chapters provide a general background in the commonly-used grammatical notations describing the syntax of a programming language. This is information that should be familiar to anyone who programs-unfortunately, it is familiar to only a very few. With the information contained in these first two chapters, the programmer should have co…

Read More ↓

Title Statements

  • Full title :Grammars for programming languages / J. Craig Cleaveland, Robert C. Uzgalis.

Summary

Thus, the organization of the book as it finally evolved contains two introductory chapters that can be read by anyone familiar with a programming language. These chapters provide a general background in the commonly-used grammatical notations describing the syntax of a programming language. This is information that should be familiar to anyone who programs-unfortunately, it is familiar to only a very few. With the information contained in these first two chapters, the programmer should have confident access to the syntactic portions of programming-language reference manuals. This includes an understanding of what will not appear in the syntax as well as what should appear there. The remainder of the book builds on this basic foundation exploring the limits of definitional possibilities using a grammatical formalism. To this end, the third chapter introduces the ALGOL 68 grammatical formalism with extensive examples. The fourth chapter gives four grammars describing a simple programming language. This illustrates the evolution of grammatical definitions from ALGOL 60 to ALGOL 68 and beyond. The third grammar in the fourth chapter successfully supplies an answer to Martin Kay's germinal challenge.

Read More ↓

Edition Statements

  • Publication Date:©1977

Publication Statements

  • Publisher(s):Elsevier
  • Place of Publication:New York
  • Language:eng
  • Publication Date:©1977

Notes

"Elsevier computer science library."

The Physical Object

  • Description:xiii, 154 pages : : illustrations ; : 24 cm.

Edition Identifiers

  • ISBN:0444001875, 9780444001870, 0444001999, 9780444001993
  • oclc:ocm02347110
  • LC Classification:QA76.7
  • Dewey Decimal:511/.3

Table of Contents

Grammars and formal languages -- Context-free grammars and programming language defintions -- Double-level grammars capable of defining context-sensitive languages -- Application of w-grammars to programming languages.

Read More ↓

Subjects

Writers

More from this Series

  • Grammars for programming languages

    ©1977.
    more →
    Grammars for programming languages
  • Grammars for programming languages

    cop. 1977.
    more →
    Grammars for programming languages
  • Grammars for programming languages

    ©1977.
    more →
  • Grammars for programming languages

    ©1977.
    more →
    Grammars for programming languages
  • Grammars for programming languages

    ©1977.
    more →
    Grammars for programming languages

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

  • Менеджмент: Учебник -- (.doc)

    DOC · 7.8 MB · updated
  • Grammars for programming languages -- (.djvu)

    DJVU · 1.2 MB · updated
  • Grammars for programming languages -- (.djvu)

    DJVU · 2.3 MB · updated