Accession Number : AD0716514

Title :   A Compiler for the Digital Computer 'Minsk-12' from the EAN Language,

Corporate Author : FOREIGN TECHNOLOGY DIV WRIGHT-PATTERSON AFB OHIO

Personal Author(s) : Kuznetsov,F. K. ; Veledinskaya,A. F.

Report Date : 20 OCT 1970

Pagination or Media Count : 22

Abstract : The translating routine from the EAN (Estonian Academy of Sciences) algorithmic language consists of a translator proper and an interpretive routine. The translator is made up of three parts which are recorded on tape; from the tape they are automatically read into the internal storage in the course of programming. The first part of the translator checks the syntax of the initial program and converts this program into interval codes. The second part programs the required operators. The third part assigns true addresses and compiles the program. The result is turned into a machine-language program by the interpretive routine. Block diagrams of the logic of all the above parts are described. The length of the program to be interpreted should not exceed 1354 decimal cells. General ideas of the above translating routine were taken from a 'translating routine developed by the workers of the Institute of Cybernetics. (Author)

Descriptors :   (*COMPILERS, DESIGN), DIGITAL COMPUTERS, ALGORITHMS, PROGRAMMING LANGUAGES, MACHINE TRANSLATION, MAGNETIC TAPE, MEMORY DEVICES, USSR

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE