Zusammenfassung
Die Programmiersprache Modula-P erweitert Modula-2 um parallele Sprachkonstrukte. Sie basiert auf den kommunizierenden sequentiellen Prozessen (CSP) und den bedingten kritischen Regionen.
Dieser Artikel erweitert die frühere Sprachdefmition von Modula-P und definiert die dritte Version der Sprache. Einige typische Programmbeispiele werden gezeigt.
Diese Arbeit wurde teilweise durch das ESPRIT Projekt COMPARE (#5399) gefördert.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literatur
G. Andrews and F. Schneider. Concepts and notations for concurrent programming. ACM Computing Surveys, 15(1):3–43, March 1983.
C.A.R Hoare. Communicating Sequential Processes. International Series in Computer Science. Prenticc-Hall, Inc., 1985.
INMOS. The Transputer instruction set — a compiler writers’ guide. Prentice-Hall, 1988.
Jürgen Vollmer. Modula-P, a language for parallel programming. Proceedings of the First International Modula-2 Conference October 11–13, 1989, Bled, Yugoslavia, 1989.
Jürgen Vollmer and Ralf Hoffart. Modula-P, a language for parallel programming; definition and implementation on a transputer network. In Proceedings of the 1992 International Conference on Computer Languages ICCL’92, Oakland, California, pages 54–64. IEEE, IEEE Computer Society Press, Los Alamitos, California, April 1992.
Niklaus Wirth. Programming in Modula-2. Springer Verlag, Heidelberg, New York, third, corrected edition, 1985.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vollmer, J. (1993). Die Programmiersprache Modula-P. In: Baumann, M., Grebe, R. (eds) Parallele Datenverarbeitung mit dem Transputer. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-78123-0_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-78123-0_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56534-5
Online ISBN: 978-3-642-78123-0
eBook Packages: Springer Book Archive