Implementing data abstractions and monitors in UCSD Pascal

David E. Boddy · ACM SIGPLAN Notices · 1983

Numerous modern programming languages provide constructs for implementing data abstractions and monitors. This paper discusses practical techniques for realizing these programming constructs in the UCSD dialect of Pascal. Although the Pascal language as defined by Wirth [Jen74] is not amenable to the use of these programming constructs, the extensions provided by the UCSD dialect [Cla82] provide an excellent basis for implementing both data abstractions and monitors.

Read the paper · More papers on PaperTik