PL/C

PL/C ist eine Computerprogrammiersprache, die an der Universität von Cornell mit der spezifischen Absicht entwickelt ist, verwendet zu werden, um Programmierung zu unterrichten. Es basiert auf der PL/I Sprache von IBM, und wurde am Anfang der 1970er Jahre entworfen. Cornell hat auch einen Bearbeiter für die Sprache entwickelt, die auf seinem früher CUPL Bearbeiter basiert hat, und es in Universitätsniveau-Programmierkursen weit verwendet wurde. Die zwei Forscher und akademischen Lehrer, die PL/C entworfen haben, waren Richard W. Conway und Thomas R. Wilcox. Sie haben den berühmten Artikel "Design and implementation of a diagnostic compiler for PL/I" vorgelegt, der in den Kommunikationen von ACM im März 1973, Seiten 169-179 veröffentlicht ist. PL/C hat einige der komplizierteren Eigenschaften von PL/I beseitigt, und hat das umfassende Beseitigen und die Fehlerwiederherstellungsmöglichkeiten hinzugefügt.

PL/C ist eine Teilmenge von PL/I. Ein Programm, das ohne Fehler unter dem PL/C Bearbeiter läuft, sollte unter PL/I laufen und dieselben Ergebnisse erzeugen, wenn bestimmte unvereinbare diagnostische Eigenschaften, wie eine Makroabteilung (begonnen durch eine $MACRO-Behauptung und beendet durch eine $MEND-Behauptung), nicht verwendet wurden.

Der PL/C Bearbeiter hatte die ungewöhnliche Fähigkeit zu nie dem Scheitern, jedes Programm, durch den Gebrauch der umfassenden automatischen Korrektur von vielen Syntax-Fehlern und durch das Umwandeln irgendwelcher restlichen Syntax-Fehler zu Produktionsbehauptungen zu kompilieren.

Siehe auch

  • SP/k

Größerer Rochester internationaler Flughafen / Buildering
Impressum & Datenschutz