Почему предложение if в Perl должно содержать либо фигурные скобки, либо ничего?

Это нормально:

if ($some_var==$some_value) {}

Это тоже нормально:

print "hello" if ($some_var==$some_value);

Но это вызывает ошибку:

if ($some_var==$some_value) print "some_message";

Почему предложение if в Perl должно содержать фигурные скобки или ничего ?

5
задан Qantas 94 Heavy 7 July 2014 в 02:19
поделиться