From: Kazuhiro Yoshida Date: 1999-11-08T16:35:03+09:00 Subject: [ruby-dev:8286] Re: 例外を処理する 2 項演算子 もりきゅうです。 x = obj.read excl 0 # exclaim x = obj.read but 0 x = obj.read even 0 x = obj.read just 0 x = obj.read _ 0 x = obj.read @ 0 x = obj.read $ 0 x = obj.read : 0 うーん。 x = a : b では不具合あるかな? 3 項演算子と紛らわしいけど。 a // b 他言語でコメントとして使われるので実績はある。 ** が累乗だと,// は,なんとなく sqrt な感じ(しないってば) a %% b a ;; b # 泣くなよ a :) b # にっこり 意味不明 a !! b やっぱ例外に ! は外せないな。 a !? b 見た目に落ち着く,この形に戻ってしまった。 # は!? 暴走してしまったのでは!? ^^; ---- Kazuhiro Yoshida moriq.kazuhiro@nifty.ne.jp