33件ヒット
[1-33件を表示]
(0.064秒)
種類
- インスタンスメソッド (11)
- 定数 (11)
- クラス (11)
ライブラリ
- etc (11)
-
ripper
/ filter (22)
クラス
-
Ripper
:: Filter (11)
モジュール
- Etc (11)
キーワード
-
SC
_ MAPPED _ FILES (11) - filename (11)
検索結果
-
Ripper
:: Filter (21012.0) -
イベントドリブンスタイルで 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
def on_tstring_beg(tok, f)
f << %Q[<span class="string">#{CGI.es......capeHTML(tok)}]
end
def on_tstring_end(tok, f)
f << %Q[#{CGI.escapeHTML(tok)}</span>]
end
end
Ruby2HTML.new(ARGF).parse('')
//}
Ruby プログラムを解析して、Ripper::SCANNER_EVENTS にあるスキャナ
イベントを実行します。イベントはプログラムに書いた... -
Ripper
:: Filter # filename -> String (6101.0) -
Ruby プログラムのファイル名を文字列で返します。
Ruby プログラムのファイル名を文字列で返します。 -
Etc
:: SC _ MAPPED _ FILES -> Integer (3102.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。