[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3798

From: "okkez (okkez _)" <redmine@r...>
Date: Tue, 3 Sep 2013 14:58:54 +0900
Subject: [ruby-reference-manual:3798] [るりまプロジェクト - Bug #6961][Closed] 1.9系でのBEGINブロックのスコープ


Issue #6961 has been updated by okkez (okkez _).

Category set to doc
Status changed from Open to Closed
% Done changed from 0 to 100

対応しました。
----------------------------------------
Bug #6961: 1.9系でのBEGINブロックのスコープ
https://bugs.ruby-lang.org/issues/6961#change-41557

Author: pypypy567 (py _)
Status: Closed
Priority: Normal
Assignee: 
Category: doc
Target version: 
reporter: 
ruby_version: 


#6960 に書いたのと違って仕様が確認できればさくっと直せるはずなので分けます。

http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2fcontrol.html
BEGIN の所の

> BEGINブロックは独立したローカル変数のスコープを導入するため、
と END の所の

> END ブロックは BEGIN ブロックとは異なり周囲とスコープを共有します。

1.9系では BEGIN ブロックも周囲とスコープを共有するようです。
$ ruby -ve "BEGIN{a = 0}; p a"
ruby 1.9.1p430 (2010-08-16 revision 28998) [i386-mingw32]
0



-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      3242 2012-09-02 00:10 [redmine@r...        ] [るりまプロジェクト - Bug #6961][Open] 1.9系でのBEGINブロックのスコープ
->    3798 2013-09-03 07:58 ┗[redmine@r...        ] [るりまプロジェクト - Bug #6961][Closed] 1.9系でのBEGINブロックのスコープ