るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.098秒)
トップページ > バージョン:2.3.0[x] > 種類:クラス[x] > クエリ:Ripper::Filter[x]

別のキーワード

  1. ripper parse
  2. ripper/lexer lex
  3. ripper/lexer tokenize
  4. ripper events
  5. ripper column

ライブラリ

キーワード

検索結果

Ripper::Filter (69022.0)

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

...e '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

def on_tstring_beg(tok, f)
f << %Q[<span class="string">#{CGI.escapeHT...

Ripper (22.0)

Ruby プログラムのパーサです。

Ruby プログラムのパーサです。

Ruby プログラムをテキストとして扱いたい場合、
例えばソース色付けを行いたい場合は、
Ripper::Filter クラスを使うとよいでしょう。