perlのif文を勘違いしてた

if    (...) print "Hello\n";
elsif (...) print "World\n";

このような記述が、"できる"と思っていたが、"できない"。


以下のように書かなくてはいけない。

if    (...) { print "Hello\n"; }
elsif (...) { print "World\n"; }

"{"と"}"が必要。

または、

print "Hello\n" if (...);
print "World\n" if (...);

という記述ができるらしい。