2007-10-08から1日間の記事一覧

サブルーチン戻り値のセミコロン省略

「初めてのPerl」を読んでいたら、 Perlではブロックの最後のセミコロンを省略できるのですが、実際には、上のコード例のように、コードが単純でブロックが1行に収まる場合に限って、最後のセミコロンを省くのが普通です。初めてのPerl 第三版 P.74 この箇所…

代入先はリストかスカラーか

配列からの代入は代入先がスカラーコンテキストか、リストコンテキストかによって違います。まずスカラーコンテキストの場合は、配列の要素数が代入されます。この場合は要素が五個なので3が入ります。$#arrayの場合は、最後尾の要素のインデクスを取得する…