るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.022秒)
トップページ > クエリ:parse[x] > クエリ:Ruby[x] > クラス:Ripper[x]

別のキーワード

  1. time parse
  2. parser parse
  3. csv parse
  4. ripper parse
  5. psych parse_stream

ライブラリ

検索結果

Ripper#parse -> nil (18130.0)

自身の持つ Ruby プログラムを解析します。常に nil を返します。

...自身の持つ Ruby プログラムを解析します。常に nil を返します。

サブクラスでオーバライドして使用します。Ruby プログラムの解析は行います
が、そのままでは解析結果は利用できません。サブクラスでイベントハンドラ...
...の定義や本メソッドの戻り値の追加などで対応する必要があります。

@see Ripper.parse...

Ripper.parse(src, filename = '(ripper)', lineno = 1) -> nil (18114.0)

指定された文字列を解析します。常に nil を返します。

...を解析します。常に nil を返します。

@param src Ruby プログラムを文字列か IO オブジェクトで指定します。

@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。

@param lineno src の開始行番号を...
...指定します。省略すると 1 になります。

@see Ripper#parse...

Ripper.new(src, filename = "(ripper)", lineno = 1) -> Ripper (25.0)

Ripper オブジェクトを作成します。

...
Ripper
オブジェクトを作成します。

@param src Ruby プログラムを文字列か IO オブジェクトで指定します。

@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。

@param lineno src の開始行番号を指...
...定します。省略すると 1 になります。

src の解析を行うには更に Ripper#parse などの呼び出しが必要です。

@see Ripper.parse, Ripper#parse...