タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

演算子とorに関するItisangoのブックマーク (1)

  • Perl演算子「||」,「or」の罠 | hirobanex.net

    最近、リストと配列(Array)はPerlでは別物ってtogetterがあがりましたが、別件ですが、そういやこの「||」と「or」の違いで、はまったなーということで久しぶりに「罠」ネタをメモっておきます。 はまったコード なにげなく、 my $aaa = logic_a( hogehoge => 1, mogemoge => 2, ) or die; ってかいてあったものに、まぁ、dieする前に、別のロジックをつけてもいいよなーと思って my $aaa =logic_a( hogehoge => 1, mogemoge => 2, ) or logic_b( hogehoge => 1, mogemoge => 2, ) or die; ってかいてしまった。なんか、「or」演算子が並んでいて「キレイ」なコードだと思ったんですね。それで、これでいいやーと思ったんです。 想定していたこのコード

  • 1