Structured Programming Translators. Volume I.
Abstract
Structured programming translators, STRUCTRAN-1 and STRUCTRAN-2, are tools which facilitate structured programming using the FORTRAN language. STRUCTRAN-is a processor which accepts a structured language, DMATRAN, and is a precompiler for FORTRAN. DMATRAN contains five structured statement forms which can be mixed with ordinary FORTRAN constructs in the input text stream. To enhance readability of the processed source code, STRUCTRAN-1 automatically indents the listing of the source code according to control nesting level. To facilitate the translation of existing FORTRAN V programs into structured program form, STRUCTRAN-2 was developed. STRUCTRAN-2 provides the ability to translate unstructured control forms into logically equivalent structured control forms. The precompiler (STRUCTRAN-1) and the translator (STRUCTRAN-2) were developed at GRC on a CDC 6400. Implementation and demonstration was on a Univac 1108 series computer at the Defense Mapping Agency Aerospace Center (DMAAC), St. Louis, Missouri. STRUCTRAN-1 uses ASA Standard FORTRAN X3.9. STRUCTRAN-2 accepts Univac 1108 FORTRAN V programs. The government has unlimited data rights to the two programs, STRUCTRAN-1 and STRUCTRAN-2, delivered under this contract. (Author)
Document Details
- Document Type
- Technical Report
- Publication Date
- Aug 01, 1976
- Accession Number
- ADA031457
Entities
People
- R. A. Melton