Титульная страница
ISO 9000 ISO 14000
GMP Consulting
 

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

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

Синтаксис:
выражение if управляющее_выражение;

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

if(управляющее_выражение) {
	выражение;
}
Оператор читается справа налево.

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

выражение1 unless выражение2;
выражение1 while выражение2;
выражение1 until выражение2;
Пример:
chomp($n = );
$i = 1;
$i *= 2 until $i > $n;
Эти формы нельзя вкладывать одну в другую!

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

Операции && и || в PERL можно рассматривать как управляющие структуры. Возможные варианты:
if(это) { то; }
то if это;
это && то;
"логическое ИЛИ" работает, как оператор unless:
unless (это) { то; }

это || то;
 
Rambler's Top100