ruby-reference-manual:3242
From: "pypypy567 (py _)" <redmine@r...>
Date: Sun, 2 Sep 2012 07:10:42 +0900
Subject: [ruby-reference-manual:3242] [るりまプロジェクト - Bug #6961][Open] 1.9系でのBEGINブロックのスコープ
Issue #6961 has been reported by pypypy567 (py _). ---------------------------------------- Bug #6961: 1.9系でのBEGINブロックのスコープ https://bugs.ruby-lang.org/issues/6961 Author: pypypy567 (py _) Status: Open Priority: Normal Assignee: Category: 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ブロックのスコープ