(separator instrukcji), grupująca DO…END, warunkowa IF…THEN…[ELSE…], wyboru DO CASE…END, skoku GOTO, pętli: iteracyjnej DO…TO…[BY…]…END, repetycyjnej DO WHILE…END, wywołania CALL, powrotu RETURN.

Język posiada także wbudowane procedury i predefiniowane zmienne.

Przykład: PR1: DO; DECLARE LICZ BYTE, TAB(5) BYTE, SUM ADRESS INITAL(0); READTAB: PROCEDURE; DECLARE I BYTE; DO I=1 TO 5 BY 1; TAB(I)=INPUT(1); END; END READTAB; CALL READTAB; LICZ=1; DO WHILE LICZ<6; SUM=SUM+TAB(LICZ); LICZ=LICZ+1; END; OUTPUT(1)=SUM; END PR1;

Uwagi

Przypisy

Bibliografia Jan Bielecki, PL/M – język programowania mikroprocesorów, Wydawnictwa Komunikacji i Łączności, Warszawa 1987, Seria: Elektronizacja, zeszyt 25 Jan Bielecki, System operacyjny ISIS-II, Wydawnictwa Naukowo-Techniczne, Warszawa 1987, wyd. II uzup., seria: Mikrokomputery,

Zobacz też PL/I CP/M

Kategoria:Języki programowania