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.
Preview
Unable to display preview. Download preview PDF.
Literaturhinweise
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)
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)
Welsh, J., Quinn, C., A PASCAL Compiler for ICL 1900 Series Computers: Software-Practice and Experience 2, 73 (1972)
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
Wirth, N., The Design of a PASCAL Compiler: Software-Practice and Experience 1, 309 (1971)
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)
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
-Bauer, F.L., Software Engineering: Proceedings of IFIP Congress 1971, (C.V. Freimann, ed.), North-Holland Publ. Co., Amsterdam 1972, p. 530
private communications by Mr. U. Ammann and Mr. N. Wirth, see also (2)
Earley, J., Sturgis, H., A Formalism for Translator Interactions: CACM 13, 607 (1970) and the literature quoted therein
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)
Desjardins, P., A PASCAL compiler for the XEROX Sigma 6: ACM SIGPLAN Notices 8, No. 6, p. 37 (June 73)
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)
Wirth, N., On "PASCAL", Code Generation, and the CDC 6000 Computer: Computer Science Department, Stanford University, STAN-CS-72-257 (Febr.72)
Lorenz, F.-W., Stirl, P.J., Diplomarbeit: Institut für Informatik, Hamburg (in Vorbereitung) 1973
Author information
Authors and Affiliations
Editor information
Rights 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