Report Number: CSL-TR-79-174
Institution: Stanford University, Computer Systems Laboratory
Title: Pascal*: a Pascal based systems programming language
Author: Hennessy, John L.
Date: June 1980
Abstract: Pascal* (Pascal-star) is a new programming language which is
upward compatible with standard Pascal and suitable for
systems programming. Although there are several additions to
the language, simplicity remains a major design goal. The
major additions reflect trends evident in newer languages
such as Euclid, Mesa, and Ada, including: modules, simple
parametric types, structures constants and values, several
minor extensions to the control structures of the language,
random access files, arbitrary return types for functions,
and an exception handling mechanism.
http://i.stanford.edu/pub/cstr/reports/csl/tr/79/174/CSL-TR-79-174.pdf