Abstract
This paper describes a language-description language and applies it to describe a dialect of FORTRAN II. The language allows a syntactic and semantic definition of the language being described, and is an extension of standard BNF. The semantics is described by associating with each nonterminal in the syntactic description one or more state vector functions as semantic attributes in the sense of Knuth. Both synthesized and inherited attributes are allowed. Other attributes, such as length, value, environment, and the like, may also be used in a language description. The language-description language is given a partial definition in its own terms.