まつもと ゆきひろです

In message "[ruby-list:6666] iterator and here document"
    on 98/02/24, Tadayoshi Funaba <tadf / kt.rim.or.jp> writes:

|ふなばです。
|
|イテレータで質問です。つぎのコードで、期待するような結果が得られないの
|ですが、何故でしょう。

バグです.すいません.パッチだします.

diff -u -1 -r1.1.1.2.2.10 parse.y
--- parse.y	1998/02/20 08:28:45	1.1.1.2.2.10
+++ parse.y	1998/02/24 02:14:18
@@ -3314,3 +3314,5 @@
 	else{
-	    dyna_var_asgn(id, TRUE);
+	    if (!dyna_var_defined(id)) {
+		dyna_var_asgn(id, TRUE);
+	    }
 	    lhs = NEW_DASGN(id, val);