Implementing data abstractions and monitors in UCSD Pascal

  • Authors:
  • David E. Boddy

  • Affiliations:
  • Oakland University, Rochester, Michigan

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1983

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.