[ruby-dev:3451] Re: [irb:BUG] i=0; i %2

From: keiju@... (石塚圭樹 )
Date: 1998-08-16 08:04:37 UTC
List: ruby-dev #3451
けいじゅ@日本ラショナルソフトウェアです.

In [ruby-dev :3450 ] the message: "[ruby-dev:3450] [irb:BUG] i=0; i %2
", on Aug/15 16:39(JST) GOTO Kentaro writes:

>ごとけんです

>irb (ruby-lex.rb)のバグを見つけました。
>
>  数以外 %空白以外
>
>は引用符の始まりとして扱われているようです。

例外で終了してしまうのはバグでした. が, この解釈自身はバグじゃないんで
すね(^^;;;

># 実例の報告だけです (_ _;
>
>i = 0
>    ==>0
>i %2

これは, Rubyそのもの同様の動作をします:

dim% ruby
i = 0
i %2
-:2: unknown type of %string

ということで, 動作に関して文句があるならまずRubyの仕様から変えてもらい
ましょう(^^;;;

例えば, 

i %2

がだめ(エラー)で

1 %2

が何でいいのかとかね.

PS.
その問題と, irb内でforkした時の子プロセスの動作に問題があったのでその
修正版をincomingにputします.

  irb-0.2.1.2.tgz

です.

__
................................石塚 圭樹@日本ラショナルソフトェア...
----------------------------------->> e-mail: keiju@rational.com <<---

In This Thread