トップ «前の日記(2007-11-14 (Wed)) 最新 次の日記(2007-11-16 (Fri))» 編集 RSS feed

YAA's personal log


2007-11-15 (Thu) 10309歩 [長年日記]

_ 起き

0815(JST) boot.

Tags: Life

_ 出勤

0850(JST) engage!

1005(JST) all stop.

Tags: Work

_ Re: リストの要素数を取得する - Unknown::Programming

なるほど。 これ読んで気付いた。

my @array = (1..10);
my $cnt = (1, 2, @array); # 10

こういうことになるわけね。 (1, 2, @array) をスカラコンテキストで評価すると @array が返って、 それを更にスカラコンテキストで評価するから @array の要素数が代入されると。

たまにこんな関数を書く。

sub foo {
  my @array = (1..10);
  return (1, 2, @array);
}
my @ret = foo();
my $ret = @ret; #12
my $cnt = foo(); # 10

配列を返す意図でリスト返してるけど、これに Ruby でいうところの Array#flatten を期待しちゃ駄目なんだな。 気をつけよう。

_ anarchy golf - NOT gate

Perl は簡単なんだけど、 Ruby はどうがんばっても 13B くらいにしかならないなぁとか思ってた。 こっから 8B も減らねぇよと。 5Bの回答を見て「それはねーよww」って思った。 入力読まないってのもアリなのか……。

_ 帰宅

2234(JST) かえる。

JR東西線海老江駅にて人身事故。大阪駅から環状線へまわる。

0033(JST) ただいま。

Tags: Life

_

0346(JST) shutdown.

Tags: Life
本日のツッコミ(全1件) [ツッコミを入れる]
# Vbjqdxgr (2010-02-26 (Fri) 06:13)

MjFqwt この間も俊太郎の詩をお http://www.stlouisbusinesslist.com/business/5021837.htm?info=viagra viagra, 52392620805,


トップ «前の日記(2007-11-14 (Wed)) 最新 次の日記(2007-11-16 (Fri))» 編集 RSS feed