The "else if" keyword is spelled elsif in Perl. There's no elif or else if either. It does parse elseif, but only to warn you about not using it.

"else if" キーワードは Perl では elsif と綴ります。 elifelse if はありません。 elseif はパースされますが、使わないように警告するためだけです。

See the documentation for flow-control keywords in "Compound Statements" in perlsyn.

"Compound Statements" in perlsyn のフロー制御キーワードに関する文章を 参照してください。