MEI-2 SYNTACTICAL TRANSLATOR,
Abstract
A brief description is given of the MEI-2 syntactical translator, which was designed at the Moscow Power Engineering Institute for operation with the Minsk-22 computer. The input language is a shortened version of ALGAMS, which is in turn derived from ALGOL-60. The internal language is based on pseudo-instructions including those for 'sign,' 'operation,' 'index,' and 'address.' Operations included are arithmetical, address, logic, transfer, control, and access to subroutine. Translation is obtained from a syntactical compiler which comprises analytic and synthetic functions. In the analytic step, the incoming language is parsed according to the programmed syntactical rules, thus generating a syntactical tree. The synthetic operation is governed by semantic rules, in accordance with which an output sequence of symbols is generated which conforms to the required syntax. A continuous debugging routine is included, examples of which are described. (Author)
Document Details
- Document Type
- Technical Report
- Publication Date
- Aug 12, 1970
- Accession Number
- AD0713771
Entities
People
- G. V. Peledov
Organizations
- National Air and Space Intelligence Center