From: "ko1 (Koichi Sasada)" Date: 2012-04-24T12:08:59+09:00 Subject: [ruby-dev:45563] [ruby-trunk - Bug #6347][Open] Syntax error on calling method with symbol without space and parens in else clause Issue #6347 has been reported by ko1 (Koichi Sasada). ---------------------------------------- Bug #6347: Syntax error on calling method with symbol without space and parens in else clause https://bugs.ruby-lang.org/issues/6347 Author: ko1 (Koichi Sasada) Status: Open Priority: Normal Assignee: Category: Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-04-23 trunk 35432) [i386-mswin32_100]  ささだです.  次のようにすると syntax error になるんですが,これはこういうもんでしょうか. if 1==2 else p:foo end #=> ruby 2.0.0dev (2012-04-23 trunk 35432) [i386-mswin32_100] test.rb:3: syntax error, unexpected tLABEL p:foo ^ -- http://bugs.ruby-lang.org/