Search NASA⌕ Search

NASA NTRS · 19740013725

The GOAL-to-HAL/S translator specification

Abstract

The specification sets forth a technical framework within which to deal with the transfer of specific GOAL features to HAL/S. Key technical features of the translator are described which communicate with the data bank, handle repeat statements, and deal with software interrupts. GOAL programs, databank information, and GOAL system subroutines are integrated into one GOAL in HAL/S. This output is fully compatible HAL/S source ready for insertion into the HAL/S compiler. The Translator uses a PASS1 to establish all the global data needed for the HAL/S output program. Individual GOAL statements are translated in PASS2. The specification document makes extensive use of flowcharts to specify exactly how each variation of each GOAL statement is to be translated. The specification also deals with definitions and assumptions, executive support structure and implementation. An appendix, entitled GOAL-to-HAL Mapping, provides examples of translated GOAL statements.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Stanten, S. F., Flanders, J. H.. 1973-12-15. The GOAL-to-HAL/S translator specification. https://ntrs.nasa.gov/citations/19740013725

Cite the original work for its findings. Save a collection to share your selection of sources.