Bailes, Paul A., A rational pascal, Department of Computing Science, University of Wollongong, Working Paper 82-20, 1982, 31p.
Discussed is the way in which even though Pascal is used for teaching programming. it is unsuitable as a tool for the development of algorithms (as a human thought process) because of the burden of syntactic detail imposed upon the programmer. Consequently educators sometimes introduce a pseudo-code in which to derive ana express algorithms. Such a notation is free of any syntactic detail. but is unfortunately tree of any rigorous semantics definition, with consequent problems in using it to devise and define algorithms. An attempt is made to provide a technical solution to the problem of providing a less obtrusive syntax for Pascal semantics providing a vehicle for expression based on a set of well-defined constructs out tree at the superfluous notational detail that afflicts Pascal programs. The results ot the attempt are assessed. and consideratlon given to implementation issues.