INTERASP--AN INTERMEDIATE ATLAS SYMBOLIC PROGRAMMING LANGUAGE
INTERASP is a symbolic machine language for the ATLAS computer. An assembly program, IASP, written in FORTRAN and executed on an IBM 7090, which translates the INTERASP language of a routine into basic machine orders for ATLAS, is described. The results of the IASP transiation, iike those of the ATLAS FORTRAN compiler, are punched on relocatable binary cards in the standard BAS format. Those parts of a job for which FORTRAN is not suitable may therefore be coded as routines in INTERASP, assembled by IASP, and--compiler and assembler output being compatible --the translated routines for the whole job may then be read into ATLAS by the same standard loader program. Flexible intercommunication between FORTRAN and INTERASP routines during the subsequent execution phase on ATLAS, facilitated by their having a common target language (BAS), is ensured by means of the arrangements for sharing storage areas that can be made in INTERASP, and by observing in the INTERASP routines the FORTRAN calling sequence conventions described in this report. (auth)
- Research Organization:
- United Kingdom Atomic Energy Authority. Research Group. Atomic Energy Research Establishment, Harwell, Berks, England
- NSA Number:
- NSA-17-023841
- OSTI ID:
- 4687765
- Report Number(s):
- AERE-R-4285
- Country of Publication:
- United Kingdom
- Language:
- English
Similar Records
SYMBOLIC MATRIX TRANSLATOR GE-ANPD PROGRAM FLOCO-V FIELD-TEST FORMULATION
Vector Pascal: a computer programming language for the FPS-164 array processor