implement own controll structures (WHILE, REPEAT, REPEAT/UNTIL