attention to the example programs, and then to reread those sections which cause difficulties. In pm1icular, one may wish to reference Chapter 12, if questions arise concerning input and output conventions. 

Chapter 0-12 of the User Manual, and the entire Report, describe Standard Pascal. Implementors s,hould regard the task of recognizing ISO Standard Pascal as the basic requirement of their systems, whereas programmers who intend their programs to be transportable from one computer system to another should use only features described as Standard Pascal. Of course, indi vidual implementations may provide additional facilities which, however, should be clearly labelled as extensions. 

The efforts of many go into the User Manual, and we especially thank the members of the Institut fuer Informatik, ETH Zurich, and John Larmouth, Rudy Schild, Olivier Lecarme, and Pierre Desjardins for their criticism, suggestions, and encouragement. Our implementation of Pascal-which made this manual both possible and necessary - is the work of Urs Ammann, aided by Helmut Sandmayr. 

Kathleen Jensen Niklaus Wirth ETH Zurich Switzerland November, 1974 

