新井です。

仕様変更にまったく気が付かなかったのですが。

At Thu, 18 Jan 2001 17:06:43 +0900,
K.Kosako <kosako / sofnec.co.jp> wrote:

> do ... endは、メソッドの引数を()で括る形式(関数形式)と、
> 括らない形式(コマンド形式)のどちらにも結合するが、
> { ... }は、後者の形式とは結合しない。
> (但し、引数がないメソッド名単独の場合は結合できる)
> 
> それとも、現状の仕様を誤解していますか?

元もと、do .. end と { .. } の結合強度の違いをなくそうという
話がありませんでした?

At Thu, 18 Jan 2001 13:32:24 +0900,
K.Kosako <kosako / sofnec.co.jp> wrote:

> foobar 100  do 0 end   # => foobar called with block.

> # foobar 100  { 0 }      # => parse error.

これらの違いの必要性がよくわからないのです。

--
新井康司 (Koji Arai)