1

私は仕事用のコードを書いていますが、興味深い問題に遭遇しました。このトピックに関するリソースを検索しましたが、明確な答えが見つかりませんでした。

Perl モジュールでサブ関数を記述する場合、右中括弧の後にセミコロンが必要ですか?

次のように:

sub printFoo {

print "foo";

};

これは、通常の Perl スクリプトのサブ関数とは何か違うのでしょうか?

セミコロンのないモジュールで上記の関数を使用すると、「未定義のサブルーチン」を参照するエラーが発生します。

過去に、右中括弧の後にセミコロンを付けずに同様のコードを使用したことに自信を持っていますが、今はそうではありません。

正しい方向へのプッシュは素晴らしいでしょう!

4

2 に答える 2