Programmieren in Pascal Ein einführendes Lehrbuch mit Diskette - Feldmann, Harry (Vieweg+Teubner Verlag, 1992)
Besser als in ALGOL_60, bereits vergleichbar mit Ada, wurde in Pascal dafür gesorgt, daß der maximal schnelle Ablauf einer FOR Schleife nicht gestört werden kann. z.B. FOR 1:=1 STEP 1 UNTIL 9 DO WRITE(I) Das Laufinkrement ist stets der ordinale Nachfolger. Laufparameter und Laufgrenzen können innerhalb der Schleife nicht wirksam verändert werden (give a fool no chance). Leider gibt es für Pascal-Schleifen außer unstrukturiertem GOTO noch keine mode me EXIT Konstruktion wie in Ada. Anders als sonst in der ALGOL-Familie üblich, konnen in Pascal leider keine ARRAY's mit dynamisch einlesbaren Indexgrenzen vereinbart werden. Dieser Mangel wurde bei der ISO Pascal Standardisierung (level 1) etwas ausgeglichen durch Neuhinzunahme des Konzepts der konformen Reihungsschemata bei der Unterprogramm-Parameterübergabe (Kapitel 7), Die vorhandenen Ein/ Ausgabeprozeduren READ/WRITE mit Argument (leider variable Argument-Anzahl) und optionalen Format-Parametern sind hinreichend einfach zu handhaben. Meinen Hörern und studentischen Mitarbeitern, insbesondere Herrn T. Fricke, A. Fricke, R. Pahl und meinem Sohn Lutz Feldmann bin ich für die kritische Durchsicht des Skripts und für Änderungsvorschläge zu Dank verpflichtet. Für freundlichen Zuspruch bei der Veröffentlichung dieses Buches danke ich den Herren A. Schubert (Fassung 1983) und R. Klockenbusch (vorliegende Neufassung) vom Vieweg Verlag (Wiesbaden). Für klärende Diskussion auftretender Fragen danke ich Herrn R. Nicolovius (Hamburg)