| 作者: 藤岡和夫 | |
| 日時: 2004/8/16(01:07) |
On Sun, 15 Aug 2004 22:41:49 +0900
dune <FZH01112@...> さんwrote:
> print grep{${$c||={map{($_=>1)}@hoge1}}{$_}}@hoge2;
うーむ、||= なんて代入演算子があるとは(^^;)知らなかった。
この文のどこから優先的に実行されるのだろうと思うのですが、、、、文脈的
には、map 関数からとは思うが、関数的に見ると、$_ が同じ値を持たないのは
へんとも思う。関数的に評価が進行すると $_ が @hoge1 に含まれる数の場合の
み、grepのブロックの式が真となるわけですね。map 関数の動作を考えるとへん
な気がするのは致し方ない???
藤岡 和夫
FGALTS@...
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/
番号順一覧Top
スレッド順一覧Top
442. Re: 配列の積と差 [藤岡和夫] 2004/8/15(23:42)
444. Re: 配列の積と差 [藤岡和夫] 2004/8/16(10:48)
441. Re: 配列の積と差 [dune] 2004/8/15(22:41)
444. Re: 配列の積と差 [藤岡和夫] 2004/8/16(10:48)