Added FOR, WHILE compilation