2007-11-22から1日間の記事一覧

[ruby] orの位置

久しぶりに仕事でRubyを使っていたのだけれど、ちょっと意外だった動作。 $ ruby p 'hoge' if (1 == 2 or 3 == 3) "hoge" $ ruby p 'hoge' if (1 == 2 or 3 == 3) -:2: syntax error, unexpected kOR, expecting ')' or 3 == 3) パーサー的に必ず左辺が必要…