319件ヒット
[1-100件を表示]
(0.104秒)
種類
- インスタンスメソッド (132)
- 特異メソッド (99)
- ライブラリ (44)
- クラス (33)
- 文書 (11)
ライブラリ
- ripper (110)
-
ripper
/ filter (44) -
ripper
/ lexer (88) -
ripper
/ sexp (22)
クラス
- Ripper (165)
-
Ripper
:: Filter (33) -
Ripper
:: Lexer (33)
キーワード
- Filter (11)
- Lexer (11)
- Ripper (11)
-
compile
_ error (11) - encoding (11)
-
end
_ seen? (11) - filename (22)
- lex (22)
- new (22)
- parse (44)
-
ripper
/ filter (11) -
ripper
/ lexer (11) -
ripper
/ sexp (11) -
ruby 1
. 9 feature (11) - sexp (11)
-
sexp
_ raw (11) - slice (11)
-
token
_ match (11) - tokenize (22)
- warn (11)
- warning (11)
検索結果
先頭5件
-
ripper (44016.0)
-
Ruby プログラムを解析するためのライブラリです。
...Ruby プログラムを解析するためのライブラリです。... -
Ripper
# encoding -> Encoding (23222.0) -
自身の持つ Ruby プログラムの文字エンコーディングを返します。
...自身の持つ Ruby プログラムの文字エンコーディングを返します。
Ruby プログラムの解析前は Encoding::US_ASCII を返します。... -
Ripper
# compile _ error(msg) -> nil (23216.0) -
解析した Ruby プログラムの中にコンパイルエラーがあった場合に実行されま す。
...解析した Ruby プログラムの中にコンパイルエラーがあった場合に実行されま
す。
@param msg エラーメッセージ。
サブクラスでオーバライドして使用します。... -
Ripper
# filename -> String (23116.0) -
自身の持つ Ruby プログラムのファイル名を文字列で返します。
...自身の持つ Ruby プログラムのファイル名を文字列で返します。... -
Ripper
# warning(fmt , *args) -> nil (23116.0) -
解析した Ruby プログラムの中に重要な警告($-w が false の時だけ出 力される警告)を出力するようなものがあった場合に実行されます。
...解析した Ruby プログラムの中に重要な警告($-w が false の時だけ出
力される警告)を出力するようなものがあった場合に実行されます。
@param fmt エラーメッセージのフォーマット文字列です。
@param args エラーメッセージのフ......ォーマットされる引数です。
サブクラスでオーバライドして使用します。
引数のエラーメッセージは printf フォーマットに従って渡されます。... -
Ripper
. new(src , filename = "(ripper)" , lineno = 1) -> Ripper (20348.0) -
Ripper オブジェクトを作成します。
...
Ripper オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を指......定します。省略すると 1 になります。
src の解析を行うには更に Ripper#parse などの呼び出しが必要です。
@see Ripper.parse, Ripper#parse... -
Ripper
. parse(src , filename = & # 39;(ripper)& # 39; , lineno = 1) -> nil (20319.0) -
指定された文字列を解析します。常に nil を返します。
...を解析します。常に nil を返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を......指定します。省略すると 1 になります。
@see Ripper#parse... -
Ripper
# parse -> nil (20128.0) -
自身の持つ Ruby プログラムを解析します。常に nil を返します。
...自身の持つ Ruby プログラムを解析します。常に nil を返します。
サブクラスでオーバライドして使用します。Ruby プログラムの解析は行います
が、そのままでは解析結果は利用できません。サブクラスでイベントハンドラ......の定義や本メソッドの戻り値の追加などで対応する必要があります。
@see Ripper.parse... -
Ripper
# warn(fmt , *args) -> nil (20116.0) -
解析した Ruby プログラムの中に警告($-w が true の時だけ出力される 警告)を出力するようなものがあった場合に実行されます。
...解析した Ruby プログラムの中に警告($-w が true の時だけ出力される
警告)を出力するようなものがあった場合に実行されます。
@param fmt エラーメッセージのフォーマット文字列です。
@param args エラーメッセージのフォーマ......ットされる引数です。
サブクラスでオーバライドして使用します。
引数のエラーメッセージは printf フォーマットに従って渡されます。... -
Ripper (20028.0)
-
Ruby プログラムのパーサです。
...Ruby プログラムのパーサです。
Ruby プログラムをテキストとして扱いたい場合、
例えばソース色付けを行いたい場合は、
Ripper::Filter クラスを使うとよいでしょう。...