Perl の罠 / 「UNICORN」快調!
2003年1月20日今会社で Perl でプログラミングしているが、
これがなかなか苦労している。
経験と能力不足。
で、苦労したこと。
=============================
while ($temp =~ /(.*?)<(.*)>(.*)/) {
print $1;
print ’<’;
print $2;
print ’>’;
$temp = $3
}
=================================
みたいなので、$2 の print の代わりに
再帰呼び出しみたいなことをした。
そしたら妙な動きをして原因がわからず、
こまった。
再帰呼び出しの際に、パターンマッチの
ブロックが更新されるから再帰呼び出しの後に
$3 を取得してもだめだというのにきがつくのに
4時間ほどかかった。
いやぁ、まいった・・・・。
========================================
「UNICORN」は快調。
「Assassin」のとき、Norton Anti Virus が Klez を関知するとウィンドウが開くまでに15秒かかっていた。それが一瞬。
メールの受信も早い。
電車の中で使っても、軽いし、使いやすい。
HP200LX を彷彿させる。
ソフトの起動も速いし。
あとはちゃんと使わないと・・・。
これがなかなか苦労している。
経験と能力不足。
で、苦労したこと。
=============================
while ($temp =~ /(.*?)<(.*)>(.*)/) {
print $1;
print ’<’;
print $2;
print ’>’;
$temp = $3
}
=================================
みたいなので、$2 の print の代わりに
再帰呼び出しみたいなことをした。
そしたら妙な動きをして原因がわからず、
こまった。
再帰呼び出しの際に、パターンマッチの
ブロックが更新されるから再帰呼び出しの後に
$3 を取得してもだめだというのにきがつくのに
4時間ほどかかった。
いやぁ、まいった・・・・。
========================================
「UNICORN」は快調。
「Assassin」のとき、Norton Anti Virus が Klez を関知するとウィンドウが開くまでに15秒かかっていた。それが一瞬。
メールの受信も早い。
電車の中で使っても、軽いし、使いやすい。
HP200LX を彷彿させる。
ソフトの起動も速いし。
あとはちゃんと使わないと・・・。
コメント