Fordítóprogramok 1. 5 Programozó matematikus szak 2003/2004 -es tanév II. félév Készítette: dr. Nagy Ferenc 2004. I. Fordítóprogramok FORD 01 Programozó matematikus III. évf. Miskolci Egyetem 1
A PL/0 nyelv lehetőségei, eszközei: Értékadó utasítás Struktúrálási elvek - Sorozatképzés - Feltételes végrehajtás - Ciklusképzés Szubrutin Adattípusok: integer konstans és változó Aritmetkiai és relációs műveletek Fordítóprogramok FORD 01 Programozó matematikus III. évf. Miskolci Egyetem 2
PL/0 szintaxis - 1 Program Blokk . CONST Azonosító Szám = , ; VAR Azonosító , ; PROCEDURE Azonosító ; Blokk ; Utasítás Fordítóprogramok FORD 01 Programozó matematikus III. évf. Miskolci Egyetem 3
PL/0 szintaxis - 2 Utasítás Azonosító CALL BEGIN Kifejezés : = Azonosító END Utasítás IF WHILE Fordítóprogramok FORD 01 Feltétel THEN DO Programozó matematikus III. évf. Miskolci Egyetem ; Utasítás 4
PL/0 szintaxis - 3 Feltétel ODD Kifejezés = <> < > <= >= Kifejezés Tag + Tag - - Fordítóprogramok FORD 01 + Programozó matematikus III. évf. Miskolci Egyetem 5
PL/0 szintaxis - 4 Tag Tényező * / Tényező Azonosító Szám ( Fordítóprogramok FORD 01 Kifejezés ) Programozó matematikus III. évf. Miskolci Egyetem 6