viii  Preface  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 