PROCEDURE CODES IN THE TA-2 TRANSLATOR (PROTSEDURY-KODY V TRANSLYATORE TA-2),
Abstract
The translation of commands into machine language code by means of a syntax-driven compiler, similar to ALGOL, is discussed. The authors give a brief synopsis of the principle of programming with the use of syntax-driven compilation. Recursive definitions are given for procedure code operator, operator code list, operation code, operation code name, factual operation code variable, break character, and octal number. Details of the manner of storing the translator lists are given. A word length of 45 bits is used, with certain portions of the words reserved for specific purposes. Additional information on required core sizes and addressing methods for list storage are given. After storage of the parameter lists, control is transferred to the start of the compiler. Operation codes are analogous ALGOL-60 language and are stored so that the corresponding section of the compiler may be found after completion of the search for an operation code match. Information describing the use of magnetic tape in storing the numeric code equivalents is given. Examples of the use of the translator are shown. (Author)
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 19, 1967
- Accession Number
- AD0833865
Entities
People
- E. E. Lyubimskii
- S. S. Kamynin
Organizations
- National Air and Space Intelligence Center