[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:571

From: Yukihiro Matsumoto <matz ruby-lang.org>
Date: Sun, 14 Aug 2005 23:34:04 +0900
Subject: [yarv-dev:571] Re: parse.y#yycompile

まつもと ゆきひろです

In message "Re: [yarv-dev:570] parse.y#yycompile"
    on Sun, 14 Aug 2005 01:26:09 +0900, SASADA Koichi <ko1 atdot.net> writes:

|yycompile(){
|  //...
|
|    if (ruby_eval_tree_begin) {
|	return NEW_PRELUDE(ruby_eval_tree_begin, ruby_eval_tree);
|    }
|    else {
|	return ruby_eval_tree;
|    }
|
|    if (n == 0) node = ruby_eval_tree;
|    else ruby_eval_tree_begin = 0;
|    return node;
|}

| 後ろの if (n == 0) ... の部分は unreachable な気がするんですが、どうで
|しょうか。

その通りですね。削りましょう。

--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       570 2005-08-14 01:26 [ko1 atdot.net       ] parse.y#yycompile                       
->     571 2005-08-14 23:34 ┗[matz ruby-lang.org  ]