Programmeren in PL/1/Inleiding
Algemeen
[bewerken]PL/1 (PLI, PL/I) is een procedurele, derde generatie-programmeertaal.
Het hoofdprogramma wordt aangeduid als een PROCEDURE met als OPTIONS-parameter MAIN:
PL/1-code: aanduiding hoofdprocedure
hoofdprogrammanaam: PROCEDURE OPTIONS(MAIN);
Syntax
[bewerken]Elk statement wordt afgesloten met een puntkomma. Toewijzingen bestaan uit een linkerlid dat de geëvalueerde waarde van het rechterlid ontvangt.
PL/1-code: wiskundige berekening
x =(b - c)* d; y = b - c * d;
De variabele x krijgt de waarde van het product van d en het verschil van b en c. Variabel y daarentegen krijgt de waarde van het verschil van b en het product van c en d; Volgens de prioriteitsregels gaat vermenigvuldigen namelijk boven aftrekken.
PL/1-code: concatenatie
s = t || u;
In bovenstaand voorbeeld wordt de tekenreeks (string) s samengesteld door string t en string u achtereen te zetten.
Commentaar
[bewerken]Opmerkingen worden tussen /* en */ geschreven. Voordeel hiervan is dat ineens hele blokken commando's kunnen uitgesloten worden, zonder te ze hoeven wissen.
PL/1-code: commentaar
/* Het commentaar mag over verschillende regels verspreid liggen. */