るりまサーチ

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

別のキーワード

  1. ripper scanner_events
  2. ripper scanner_event_table
  3. scanner_events ripper
  4. scanner_event_table ripper

種類

ライブラリ

クラス

検索結果

Ripper::SCANNER_EVENTS -> [Symbol] (24201.0)

スキャナイベントのイベント ID (シンボル) のリストを返します。

スキャナイベントのイベント ID (シンボル) のリストを返します。

Ripper::Filter (12.0)

イベントドリブンスタイルで Ruby プログラムを加工するためのクラスです。

...定義して使用し
ます。

=== 使用例

//emlist[][ruby]{
require 'ripper'
require 'cgi'

class Ruby2HTML < Ripper::Filter
def on_default(event, tok, f)
f << CGI.escapeHTML(tok)
end

def on_comment(tok, f)
f << %Q[<span class="comment">#{CGI.escapeHTML(tok)}</span>]
end

de...
...tok, f)
f << %Q[#{CGI.escapeHTML(tok)}</span>]
end
end

Ruby2HTML.new(ARGF).parse('')
//}

Ruby プログラムを解析して、Ripper::SCANNER_EVENTS にあるスキャナ
イベントを実行します。イベントはプログラムに書いた順番で実行されます。

上記の例...