A null operátor jele a ;
Például:
A blokkokat {} jelek fogják közre.
Például:
Egy if kifejezésben a feltétel kiértékelése során minde igaznak számít, ami nem 0. Mátrixok
esetében .NAN zérónak számít.
Az else részek mindig a legutolsó if-hez tartoznak, de ezt meg lehet változtatni kapcsos
zárójelek használatával.
Például:
Minden utasítás ellátható címkével. A címkék a goto utasításhoz kellenek. A címkék lokálisak
blokkjukra nézve.
Például:
A while konstrukció addig hajtja végre a ciklusmagot, amíg a kifejezés nem 0. Mátrixok esetében
addig, amíg van a mátrixnak 0-tól különböző eleme. A tesztelés a mag végrehajtása előtt történik.
A do konstrukció olyan, mint a while azzal a különbséggel, hogy a kiértékelés csak a ciklusmag
végrehajtása után történik. Ezért minden do ciklusmag legalább egyszer lefut.
A for konstrukció úgy működik, mint C-ben: for (kezdőérték; feltétel; növelés;) kifejezés.
Ha a kezdőértéknél deklaráció van, akkor a változó lokális a for blokkban.
A continue csak iterációs blokkokban fordulhat elő. Hatására átadódik a vezérlés a legközelebbi
iterátornak.
A goto bárhol használható, de kerülendő (viszont jól jön Fortran kódok implementálása során,
vagy bonyolult ciklusokból történő kilépésnél)!
A break szintén csak iterációs blokkokban fordulhat elő.