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

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)

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1968
Accession Number
AD0831551

Entities

People

  • Guy Wiley

Organizations

  • System Development Corporation

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Air Force
  • Command And Control
  • Command And Control Systems
  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Language
  • Object Code
  • Programming Languages

Fields of Study

  • Computer science

Readers

  • Aerospace Test and Evaluation
  • Computational Linguistics
  • Computer Science.

Technology Areas

  • Fully Networked C3
  • Fully Networked C3 - Command and Control