Tom Christiansen、brian d foy、Larry Wall、JonOrwantによる「ProgrammingPerl」を読みました。私が理解できなかった次のテキストがあります(私が理解していない正確な場所は太字でマークされています):
本当に知りたいのは、どの演算子がどのコンテキストをオペランドに提供するかです。たまたま、構文の説明にLISTが含まれているため、どれがリストコンテキストを提供しているかを簡単に判断できます。他のすべてはスカラーコンテキストを提供します。一般的に、それは非常に直感的です。必要に応じて、疑似関数を使用して、LISTの途中の引数にスカラーコンテキストを強制
scalar
できます 。Perlは、コンテキスト内でリストコンテキストを強制する方法を提供していません。これは、リストコンテキストが必要な場合は、制御関数のLISTによってすでに提供されているためです。
便宜上、次の質問を作成したいと思います。
スニペットのLISTとはどういう意味ですか?
構文の説明とは何ですか?(ある種のドキュメントのようです)
次のテキストはどういう意味ですか:
LISTの途中でスカラーコンテキストを引数に強制することができます