Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 7))

Abstract

A new PASCAL (1) compiler, developed at the ETH Zürich (2), has been successfully bootstrapped on to a PDP-10 within 7 months by the equivalent work of 3 students. The approach differed from (3) insofar as no other computer has been used during this process. Our experience and conclusions concerning the bootstrap procedure, the compiler from which we started and the language PASCAL are reported.

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.

Literaturhinweise

  1. Wirth, N., The Programming Language PASCAL: Acta Informatica 1, 35 (1971) and (Revised Report) Berichte der Fachgruppe Computer-wissenschaften der ETH Zürich, Nr. 5 (Juli 1973)

    Article  Google Scholar 

  2. Ammann, U., The Method of Structured Programming Applied to the Development of a Compiler: Proceedings of the ACM International Computing Symposium, Davos (4.–7. Sept. 1973)

    Google Scholar 

  3. Welsh, J., Quinn, C., A PASCAL Compiler for ICL 1900 Series Computers: Software-Practice and Experience 2, 73 (1972)

    Google Scholar 

  4. Schild, R., Implementation of the Programming Language PASCAL: Proceedings of the 1. GI Fachtagung über Programmiersprachen — München March 71 and Lecture Notes in Economics and Mathematical Systems, vol 75 (1972), p. 1, Springer Verlag, Berlin — Heidelberg — New York

    Google Scholar 

  5. Wirth, N., The Design of a PASCAL Compiler: Software-Practice and Experience 1, 309 (1971)

    Google Scholar 

  6. Brockmann, H.-H., Friesland, G., Habermann, H.-J., Lorenz, F.-W., Nagel, H.-H., Sengler, H.-E., Stirl, P.J., Ein PASCAL Compiler für die PDP 10, Bericht über eine Gruppenstudienarbeit: Mitteilung Nr. 2 des Instituts für Informatik der Universität Hamburg (Mai 1973)

    Google Scholar 

  7. see e.g.-Poole, P.C., Waite, W.M., Portability and Adaptability: Advanced Course on Software Engineering (F.L. Bauer, ed.) and Lecture Notes in Economics and Mathematical Systems vol 81 (1973), p.183, Springer Verlag, Berlin — Heidelberg — New York

    Google Scholar 

  8. -Bauer, F.L., Software Engineering: Proceedings of IFIP Congress 1971, (C.V. Freimann, ed.), North-Holland Publ. Co., Amsterdam 1972, p. 530

    Google Scholar 

  9. private communications by Mr. U. Ammann and Mr. N. Wirth, see also (2)

    Google Scholar 

  10. Earley, J., Sturgis, H., A Formalism for Translator Interactions: CACM 13, 607 (1970) and the literature quoted therein

    Google Scholar 

  11. Wirth, N., Implementations of PASCAL in systems using character sets without control characters (ETH Zürich, note of June 26, 1973) (revised October 30, 73)

    Google Scholar 

  12. Desjardins, P., A PASCAL compiler for the XEROX Sigma 6: ACM SIGPLAN Notices 8, No. 6, p. 37 (June 73)

    Google Scholar 

  13. Organick, E.I., Cleary, J.G., A Data Structure Model of the B 6700 Computer System: Proc. Symposium on Data Structures in Programming Languages (J.T. Tou, P. Wegner, eds.), ACM SIGPLAN Notices 6, No. 2, p. 83 (Febr. 71)

    Google Scholar 

  14. Wirth, N., On "PASCAL", Code Generation, and the CDC 6000 Computer: Computer Science Department, Stanford University, STAN-CS-72-257 (Febr.72)

    Google Scholar 

  15. Lorenz, F.-W., Stirl, P.J., Diplomarbeit: Institut für Informatik, Hamburg (in Vorbereitung) 1973

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bodo Schlender Professor Dr. Wolfgang Frielinghaus

Rights and permissions

Reprints and permissions

Copyright information

© 1974 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Friesland, G., Grosse-Lindemann, C.O., Lorenz, P.W., Nagel, H.H., Stirl, P.J. (1974). A pascal compiler bootstrapped on a DEC-System 10. In: Schlender, B., Frielinghaus, W. (eds) GI Gesellschaft für Informatik e.V. 3. Fachtagung über Programmiersprachen Kiel, 5.–7. März 1974. Lecture Notes in Computer Science, vol 7. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-06666-7_48

Download citation

  • DOI: https://doi.org/10.1007/3-540-06666-7_48

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-06666-8

  • Online ISBN: 978-3-540-37935-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics