Programmeren in PL/1/Inleiding
Uit Wikibooks
|
|
|
|
Bewerkingen
|
[bewerken] Algemeen
PL/I is een procedurele, derde generatie-programmeerstaal.
Het hoofdprogramma wordt aangeduid als een PROCEDURE met als OPTIONS-parameter MAIN:
PL/1-code:aanduiding hoofdprocedure
hoofdprogrammanaam: PROCEDURE OPTIONS(MAIN);
[bewerken] Syntax
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.
[bewerken] Commentaar
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. */