'SIRIUS' INPUT LANGUAGE FOR AN AUTOMATIC PROGRAMMING SYSTEM,

Abstract

The SIRIUS language is intended for solving both numerical and analytical problems. The new language is realized by means of a two-phase translator. The first phase is a translation into an intermediate (Polish-nonparenthetic) language; the second phase is an interpretation from this language. Two modes of program execution are envisaged in the SIRIUS language: automatic programming and man-machine 'conversation' programming. Programs for problem solution include two types of information: initial nonalgorithmic and algorithmic; the first type includes formulas, equations, and relations written in the generally-used linearized notation; the second type includes a sequence of instructions expressed by Russian verbs in the imperative form. The SIRIUS language uses Russian, Latin, and Greek characters, numerials, true-false symbols, operation symbols, operators, and housekeeping words and symbols.

Document Details

Document Type
Technical Report
Publication Date
Mar 19, 1970
Accession Number
AD0705214

Entities

People

  • I. R. Akselrod
  • L. F. Belous

Organizations

  • National Air and Space Intelligence Center

Tags

DTIC Thesaurus Topics

  • Automatic
  • Automatic Programming
  • Computer Programming
  • Computing-Related Activities
  • Equations
  • Instructions
  • Language
  • Notation
  • Personality
  • Sequences
  • Translations
  • Translators

Readers

  • Computational Fluid Dynamics (CFD)
  • Computational Linguistics