エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Perlにおける括弧なし関数とその引数と||の結合強度 - ゆううきブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Perlにおける括弧なし関数とその引数と||の結合強度 - ゆううきブログ
Perlで何気なく use File::Which qw(which); my $cmd = which "foobar" || croak "FAIELD"; とか書いて... Perlで何気なく use File::Which qw(which); my $cmd = which "foobar" || croak "FAIELD"; とか書いてたら,which "foobar"の返り値はundefなのにも関わらず,croakに引っかからなかった. あれ?とか思ってたら単に,括弧なし関数の右からみた結合強度よりも||のほうが強かっただけだった. つまり,まず"foobar"を見て評価値が真なのでその時点でcroak文は評価されないことになる. 以下優先順位の降順 左結合 || // 非結合 .. ... 右結合 ?: 右結合 = += -= *= などの代入演算子 左結合 , => 非結合 リスト演算子 (右方向に対して) 右結合 not 左結合 and 左結合 or xor perlop - Perl の演算子と優先順位 - perldoc.jp ここで引数"