Abstract

In this paper we discuss an extension of ALGOL-60 which was made in connection with the development of a computer for which ALGOL-60 was the internal language. The introduction of additions to ALGOL-60 had two aims. On the one hand it was to simplify the programming of non-arithmetic problems (the processing of literal information in economic problems, formal transformations, the processing of tables of binary variables, etc.). On the other hand additions were introduced to give some-what greater access to the internal possibilities of the computer, such as the execution of digit-by-digit operations, dense packing of the store for information units smaller than a computer word, and so on. At the same time the authors attempted to keep to the basic idea of ALGOL, to independence of the computer. For this reason the only computer parameter which is used to describe the semantics of the language is the length of a computer word, the exact value of which is a matter to be specified. The additions include new objects in the language, viz.: code type variables and string type variables. Because of this, new code and string type declarations have been introduced.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.