instance method Ripper::Filter#parse
parse(init = nil) -> object
-
自身の持つ Ruby プログラムの解析を開始します。各種イベントハンドラで処 理を行った結果を返します。
- [PARAM] init:
- 任意の値を指定できます。この値がイベントハンドラに渡されていきます。
引数 init を初期値としてイベントハンドラに渡されていきます。各種イベン トハンドラの戻り値は次のイベントハンドラに渡されます。 Enumerable#inject のように、最終的な結果を戻り値として返します。
[SEE_ALSO] Ripper::Filter#on_default, Ripper::Filter#on_XXX
class Ripper::Filter