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

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)

Document Details

Document Type
Technical Report
Publication Date
Oct 20, 1970
Accession Number
AD0716514

Entities

People

  • A. F. Veledinskaya
  • F. K. Kuznetsov

Organizations

  • National Air and Space Intelligence Center

Tags

DTIC Thesaurus Topics

  • Compilers
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computers
  • Cybernetics
  • Digital Computers
  • Intervals
  • Language
  • Machine Languages
  • Translators

Readers

  • Computational Linguistics
  • Computer Science.
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.