Perl практика

         

Модификаторы выражений.


Синтаксис:

выражение if управляющее_выражение;

# эквивалентно

if(управляющее_выражение) { выражение; }

Оператор читается справа налево.

Другие формы с модификаторами:

выражение1 unless выражение2; выражение1 while выражение2; выражение1 until выражение2;

Пример:

chomp($n = ); $i = 1; $i *= 2 until $i > $n;

Эти формы нельзя вкладывать одну в другую!



Операции && и как управляющие структуры.


Операции && и в PERL можно рассматривать как управляющие структуры. Возможные варианты:

if(это) { то; } то if это; это && то;

"логическое ИЛИ&quot работает, как оператор unless:

unless (это) { то; }

это то;