この節ではタイトルにもあるように、「コンテキスト」という概念についてお話します。 この「コンテキスト(context)」という言葉、辞書でひくと「文脈」、「前後関係」などと出ています。 Perlではこのコンテキストという概念はとても重要で、でもとてもわかりにくい概念です。 じっくりゆっくり見ていきましょう。 コンテキストとは? Perlによるプログラミングでは、たくさんの関数や演算子を用います。 これまでにもいろんな関数を見てきました。 これらの関数や演算子は、「値(引数)を受け取って、何らかの操作をし、戻り値(演算結果)を返す」という一連の操作をします。 プログラミングでは、この「値を計算する」という事を「評価する」という言い方をします。 例えば「関数の値を計算する」というのは「関数を評価する」という言い方になります。 さて、「コンテキスト」というのは、関数や演算子が演算結果を返すときに