るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.101秒)

別のキーワード

  1. ripper parse
  2. ripper/lexer lex
  3. ripper/lexer tokenize
  4. ripper new
  5. ripper warn

ライブラリ

キーワード

検索結果

Ripper (114022.0)

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

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

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

Ripper::Filter (9058.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::Lexer (9004.0)

Ruby プログラムの字句解析器です。

Ruby プログラムの字句解析器です。