Модификаторы выражений.
Синтаксис:
выражение if управляющее_выражение;
# эквивалентно
if(управляющее_выражение) { выражение; }
Оператор читается справа налево.
Другие формы с модификаторами:
выражение1 unless выражение2; выражение1 while выражение2; выражение1 until выражение2;
Пример:
chomp($n = ); $i = 1; $i *= 2 until $i > $n;
Эти формы нельзя вкладывать одну в другую!