Bailes, P. A. A rational Pascal. (English) Zbl 0551.68013 Aust. Comput. J. 16, 155-163 (1984). Even though Pascal is a popular teaching language, it has the disadvantage that it imposes a variety of semantic and syntactic restrictions upon its users. This paper offers a solution to one part of the problem by providing a more helpful syntax. In particular, the new syntax encourages the expression of algorithms in a top-down manner. Implementation by preprocessing into Pascal is straightforward. MSC: 68N01 General topics in the theory of software Keywords:Pascal, structured programming; top-down programming PDFBibTeX XMLCite \textit{P. A. Bailes}, Aust. Comput. J. 16, 155--163 (1984; Zbl 0551.68013)