Skip to main content

Part of the book series: Macmillan Computer Science Series ((COMPSS))

  • 28 Accesses

Abstract

This book has dealt almost exclusively with Pascal. Since the definition of Pascal many new computer languages have been invented. Some of these have provided additional features while retaining the general framework of a Pascal-like approach. Two such languages are Modula-2 and Pascal Plus. They both have many similarities to Pascal but provide new facilities in areas where Pascal is considered deficient. The two main areas addressed by these languages are the modularisation of programs into manageable independent parts and the expression of concurrency, or several simultaneous activities. The principles, and much of the detail, of the Pascal compiler presented so far apply equally well to these languages. The extensions needed to implement the additional features for Modula-2 are quite limited and are described below.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Copyright information

© 1988 P. C. Capon and P. J. Jinks

About this chapter

Cite this chapter

Capon, P.C., Jinks, P.J. (1988). Modula-2. In: Compiler Engineering Using Pascal. Macmillan Computer Science Series. Palgrave, London. https://doi.org/10.1007/978-1-349-10401-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-1-349-10401-7_16

  • Publisher Name: Palgrave, London

  • Print ISBN: 978-0-333-47155-5

  • Online ISBN: 978-1-349-10401-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics