Accession Number : ADA019769

Title :   A SEMANOL (73) Implementation Standard for JOVIAL (J73). Volume II. SEMANOL (73) Reference Manual.

Descriptive Note : Final technical rept. Mar 74-Mar 75,


Personal Author(s) : Berning,Paul T.

Report Date : 30 JUN 1975

Pagination or Media Count : 149

Abstract : The formal definition of the programming language JOVIAL (J73) was produced by the metalanguage, SEMANOL (73). The process of definition resulted in the identification of many ambiguities and conflicts in the J73 language under development. At the same time SEMANOL (73) is understandable by laymen and likewise processable by the SEMANOL interpreter computer program, making it highly amenable to locating and debugging potential compiler errors or uncertainties. This value is of enough significance that SEMANOL (73) will be implemented as an integral key requirement tool for use in the forthcoming USAF Higher Order Language Control Facility.

Descriptors :   *Programming languages, Computer programs, Interpreters, Compilers, Standards, Errors, Debugging(Computers), Programming manuals, Syntax, Context free grammars

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE