ALGOL 60 has provided a reference point for many facets of computer science. It has been formally defined a number of times (e.g. [Lauer 68a, Allen 72a, Mosses 74a]). As such, the task of writing a definition of the language provides a convenient test of a definition method. The ALGOL 60 definition in this chapter provides the reader with a first example of a VDM definition of a real (as opposed to a contrived) problem. The text discusses the models of those language concepts not covered in chapter 4. One of the outcomes of constructing a definition is a list of "reservations " about the object under study: that is, comments on how the same effect could be achieved more simply. The only major problem left in the "Modified Lan...
The speaker illustrated the various features of the algorithmic language "ALGOL 60" by showing a sim...
Many languages have been designed to date, of which a large number have never been implemented and t...
This report presents theoretical results about two issues relevant to the implementation of programn...
Programming languages are complex but useful objects, and an increasing amount of effort has been sp...
The ALGOL 60 Report, when first encountered, seems to describe a very complex language which will be...
The report gives a complete defining description of the international algorithmic language ALGOL 60....
During the 1950s, computer programming was a local practice. Programs from one computing center woul...
This paper is an introduction to the main features of ALGOL 68, emphasizing the novel features not f...
Three aspects of the definition of algol 68 (van Wijngaarden et al., 1969) are modelled: (1) A style...
ALGOL 68 is a new programming language, designed by Working Group 2.1 of IFIP—the body that produced...
ALGOL 60 is a universal, algebraic, machine-independent programming language. It was designed by a g...
Oxford. This paper describes the programming language ALGOL 60 (omitting own declarations) by using ...
The main features of ALGOL 68 and of PL/I are compared. It is found that most facilities in each lan...
This paper lists the ambiguities remaining in the language ALGOL 60, which have been noticed since t...
This paper is an introduction to the main features of ALGOL 68, emphasizing the novel features not f...
The speaker illustrated the various features of the algorithmic language "ALGOL 60" by showing a sim...
Many languages have been designed to date, of which a large number have never been implemented and t...
This report presents theoretical results about two issues relevant to the implementation of programn...
Programming languages are complex but useful objects, and an increasing amount of effort has been sp...
The ALGOL 60 Report, when first encountered, seems to describe a very complex language which will be...
The report gives a complete defining description of the international algorithmic language ALGOL 60....
During the 1950s, computer programming was a local practice. Programs from one computing center woul...
This paper is an introduction to the main features of ALGOL 68, emphasizing the novel features not f...
Three aspects of the definition of algol 68 (van Wijngaarden et al., 1969) are modelled: (1) A style...
ALGOL 68 is a new programming language, designed by Working Group 2.1 of IFIP—the body that produced...
ALGOL 60 is a universal, algebraic, machine-independent programming language. It was designed by a g...
Oxford. This paper describes the programming language ALGOL 60 (omitting own declarations) by using ...
The main features of ALGOL 68 and of PL/I are compared. It is found that most facilities in each lan...
This paper lists the ambiguities remaining in the language ALGOL 60, which have been noticed since t...
This paper is an introduction to the main features of ALGOL 68, emphasizing the novel features not f...
The speaker illustrated the various features of the algorithmic language "ALGOL 60" by showing a sim...
Many languages have been designed to date, of which a large number have never been implemented and t...
This report presents theoretical results about two issues relevant to the implementation of programn...