THE SYNTACTIC STRUCTURE OF MAD/I

Abstract

This report describes the formal linguistic structure of MAD/I, an ALGOL-like language proposed for residence in the Michigan Terminal System (MTS) . The MAD/I language is designed for general use for all algebraic and many symbol manipulation applications and in particular is designed for extensibility through the definition of new statement structures. This report, presented in a tutorial format, outlines the development of a set of productions which describe the syntax of this language and the derivation of a set of matrices and tables which drive the syntax analysis procedures of the compiler. In particular, a set of syntax transformations is presented which provide a simple but effective means for statement definition. A brief description of the compiler is also given.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1968
Accession Number
AD0671683

Entities

People

  • David L. Mills

Organizations

  • University of Michigan

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Classification
  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Context Free Grammars
  • Grammars
  • Identification
  • Instructions
  • Language
  • Linguistics
  • Machine Languages
  • Michigan
  • Object Code
  • Production
  • Syntax
  • Translators

Readers

  • Business Analytics
  • Computational Linguistics
  • Systems Analysis and Design