Project

General

Profile

Actions

Bug #387

closed

if 整数リテラル..整数リテラル ≠ if ($.==整数リテラル)..($.==整数リテラル)

Added by Anonymous over 15 years ago. Updated almost 13 years ago.

Status:
Closed
Target version:
-
ruby -v:

Description

=begin
1.8.3 以降、-e オプションでスクリプトを実行した場合も、
if 整数リテラル..整数リテラル

if ($.==整数リテラル)..($.==整数リテラル)
の省略形ではなくなっている。

参考:http://q.hatena.ne.jp/1217483674
=end

Actions #1

Updated by pegacorn (pegacorn jp) over 15 years ago

=begin
[ruby] Revision 8425: http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=8425
eval.c (rb_eval), parse.y (arg): reduce fixnum range literal at parser. fixed: [ruby-dev:26113]

で動作が変わっているようです。

=end

Actions #2

Updated by znz (Kazuhiro NISHIYAMA) over 15 years ago

  • Assignee set to nobu (Nobuyoshi Nakada)

=begin

=end

Actions #3

Updated by nobu (Nobuyoshi Nakada) over 15 years ago

=begin
なかだです。

At Sat, 2 Aug 2008 11:19:38 +0900,
Anonymous wrote in [ruby-dev:35731]:

1.8.3 以降、-e オプションでスクリプトを実行した場合も、
if 整数リテラル..整数リテラル

if ($.==整数リテラル)..($.==整数リテラル)
の省略形ではなくなっている。

参考:http://q.hatena.ne.jp/1217483674

再現しないと思ったら、[ruby-core:12132]のパッチを当てたままでし
た。これでどうでしょうか。

--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦

=end

Actions #4

Updated by pegacorn (pegacorn jp) over 15 years ago

=begin
再現しないと思ったら、[ruby-core:12132]のパッチを当てたままでし
た。これでどうでしょうか。

最近の ruby_1_8(r18317) に当ててみましたが、大丈夫なようです。

=end

Actions #5

Updated by nobu (Nobuyoshi Nakada) over 15 years ago

  • Status changed from Open to Closed

=begin

=end

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0