Perl の BEGIN 句とか use まわりでつまずくことがあまりに多かったので、Quiz形式にして知識を確認できるようにしてみました。 Quiz1〜6について、それぞれ実行結果を予想してみてください。 なお、問題によっては実行時エラーの可能性もあるので、エラーの場合は「エラー」と回答してくださいね! それではいってみましょう。 Quiz1 BEGIN 句の問題です。 1, 2, 3 はどの順番で print されるでしょうか? エラーの場合は「エラー」と回答してください。 これは簡単ですね! #!/usr/bin/env perl use strict; use warnings; print 1; BEGIN { print 2; } print 3;