EXATRAN(ID:7490/)

NASA maths language 


for Extended-Arithmetic Translation

calculation language, NASA, 1969


References:
  • [NASA] SCANNER, Extended Arithmetic Pre-Processor M69-10253 view details Abstract: SCANNER accepts statements written in a simplified FORTRAN-like language called EXATRAN (Extended-Arithmetic Translation) as input and supplies numeric code ordered into a Polish string as output. Deconcatenation of the input string (the user's program read in on cards) is carried out through programmed logic, applying the grammatical rules of the language. Each symbol is given a numeric code according to a preset hierarchy of grammatic functions with modifications made at the encounter of delimiters. These codes are then stacked in a standard Polish string order and made available for convenient handling by whatever type of interpreter or compiler is to follow. SCANNER is quite versatile due to the fact that no commitments are made in regard to storage allocation, definition of variables (single-location, multiplelocation, pseudo-location), or to definition of operators. For this same reason, however, a special purpose interpreter and executor program must be written for each new application to make these decisions and definitions.
          in Computer Program Abstracts Cumulative Issue July 15, 1969 -- July 15, 1971 view details