[#37679] [FEATURE:trunk] EncDet again — "Yugui (Yuki Sonoda)" <yugui@...>

Yuguiです。

23 messages 2009/01/03

[#37748] $LOAD_PATHとバージョンの運用の関係 — akira yamada / やまだあきら <akira@...>

1.9系でのバージョンの運用と$LOAD_PATHの値について質問です。

12 messages 2009/01/09
[#37758] Re: $LOAD_PATHとバージョンの運用の関係 — "NARUSE, Yui" <naruse@...> 2009/01/11

成瀬です。

[ruby-dev:37732] precedence of '|' and '^' differs from the C language

From: Yutaka HARA <yhara@...>
Date: 2009-01-08 03:27:57 UTC
List: ruby-dev #37732
原 悠と申します。

演算子「|」と「^」の優先順位がC言語/C#/Java等と異なるようなのですが、こ
れは意図されたものなのでしょうか。

例えば「1 | 2 ^ 3」という式は、
* gcc 4.2.4 では「^」の方が優先順位が高いため「1 | (2 ^ 3)」と解釈され
 1 に評価されますが、
* Ruby1.8/1.9 では両者の優先順位が等しいため「(1 | 2) ^ 3」と解釈され
 0 に評価されます。

# python 2.5.2 では 1、perl 5.8.8 では 0 になりますね。

-- 
株式会社ネットワーク応用通信研究所 研究員 原 悠
〒690-0826 島根県松江市学園南二丁目12番5号
           HOYOパークサイドビル・2F
TEL:0852-28-9280 FAX:0852-28-9281
URL:http://www.netlab.jp/
e-mail:yhara@netlab.jp

In This Thread

Prev Next