Accession Number : AD0831551

Title :   ANALYZATION OF THE JOVIAL COMPILERS FOR THE GE-635 AND UNIVAC M1218 COMPUTERS.

Descriptive Note : Final rept. 6 Sep 66-25 Sep 67,

Corporate Author : SYSTEM DEVELOPMENT CORP ROME NY

Personal Author(s) : Wiley, Guy

Report Date : APR 1968

Pagination or Media Count : 63

Abstract : The intent of the analyzations of the GE-625/635 JOVIAL (J3) Compiler, Version Number 37, and the UNIVAC 1218 JOVIAL (J3) Compiler was to serve two main purposes. The first purpose was to learn if the compilers could process the language forms specified in AFM 100-24, 'Standard Computer Programming Language for Air Force Command and Control Systems.' The second purpose was to determine if the compilers conformed to the requirements set forth in Attachment 1 of this document. In order to accomplish this, a series of JOVIAL programs, each designed to test a specific part of the language, were written, compiled, and executed. By checking the results of the execution of each program against predetermined values, it was ascertained whether or not the complier had correctly processed the language contained in the source program and if it had generated the object code necessary to perform the intended operations and calculations. This evaluation of output led to corrections and retesting of the compiler wherever necessary and possible. (Author)

Descriptors :   (*COMPILERS, PERFORMANCE(ENGINEERING)), PROGRAMMING LANGUAGES, DIGITAL COMPUTERS, SPECIFICATIONS, ERRORS, COMPUTER PROGRAMMING, CORRELATION TECHNIQUES, SEQUENCES(MATHEMATICS), ALGEBRAS, EFFICIENCY, SUBROUTINES.

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE