473件ヒット
[401-473件を表示]
(0.253秒)
ライブラリ
- ripper (220)
-
ripper
/ filter (88) -
ripper
/ lexer (88) -
ripper
/ sexp (22)
クラス
- Ripper (275)
-
Ripper
:: Filter (77) -
Ripper
:: Lexer (33)
キーワード
- EVENTS (11)
- Filter (11)
- Lexer (11)
-
PARSER
_ EVENTS (11) -
PARSER
_ EVENT _ TABLE (11) -
SCANNER
_ EVENTS (11) -
SCANNER
_ EVENT _ TABLE (11) - Version (11)
- column (22)
-
compile
_ error (11) - encoding (11)
-
end
_ seen? (11) - filename (22)
- lex (22)
- lineno (22)
- new (22)
-
on
_ XXX (11) -
on
_ default (11) - parse (44)
- ripper (11)
-
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)
- yydebug (11)
- yydebug= (11)
検索結果
先頭5件
-
Ripper
:: Lexer (12000.0) -
Ruby プログラムの字句解析器です。
...Ruby プログラムの字句解析器です。... -
Ripper
:: Lexer # lex -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (9507.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
ライブラリ内部で使用します。 Ripper.lex を使用してください。... -
Ripper
:: Filter . new(src , filename = & # 39;-& # 39; , lineno = 1) -> Ripper :: Filter (9417.0) -
Ripper::Filter オブジェクトを作成します。
...
Ripper::Filter オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を... -
Ripper
:: Lexer # lex -> [[Integer , Integer] , Symbol , String] (9406.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
ライブラリ内部で使用します。 Ripper.lex を使用してください。... -
Ripper
:: Filter # column -> Integer | nil (9200.0) -
現在のトークンの桁番号を 0 から始まる数値で返します。
現在のトークンの桁番号を 0 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.column を実行してください。 -
Ripper
:: Filter # on _ XXX(token , data) -> object (9030.0) -
各種スキャナイベントを実行します。
...部分を
Ripper::SCANNER_EVENTS にあるスキャナイベントに読み替えてください。
@param token 現在のトークンが指定されます。
@param data 前のイベントハンドラの戻り値です。最初のイベントの場合は
Ripper::Filter#parse の引数......になります。
オーバライドしなかった場合は on_default が実行されます。
このメソッドの戻り値は次のイベントハンドラの data 引数に渡されます。
@see Ripper::Filter#parse, Ripper::Filter#on_default, Ripper::SCANNER_EVENTS... -
Ripper
:: Filter # on _ default(event , token , data) -> object (9018.0) -
イベントハンドラが未定義のイベントが実行された場合に実行されるイベント ハンドラです。
...。
@param event 実行されたイベントを :on_XXX 形式のシンボルで指定されます。
@param token 現在のトークンが指定されます。
@param data 前のイベントハンドラの戻り値です。最初のイベントの場合は
Ripper::Filter#parse の引......数になります。
このメソッドの戻り値は次のイベントハンドラの data 引数に渡されます。
on_default をオーバライドしなかった場合は data 引数をそのまま返します。
@see Ripper::Filter#parse, Ripper::Filter#on_XXX... -
ruby 1
. 9 feature (3168.0) -
ruby 1.9 feature ruby version 1.9.0 は開発版です。 以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。 1.9.1 以降は安定版です。 バグ修正がメインになります。
...ruby 1.9 feature
ruby version 1.9.0 は開発版です。
以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。
1.9.1 以降は安定版です。
バグ修正がメインになります。
記号について(特に重要なもの......は大文字(主観))
* カテゴリ
* [ruby]: ruby インタプリタの変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
* [parser]: 文法の変更
* [regexp]: 正規表現の機能拡張
* [marshal]: Marshal ファイルのフォーマット変更
* レベル
* [b......ert(value) [lib] [new]
valueのエンコーディングを変換するメソッドを公開。
valueのエンコーディングは要素の内部エンコーディングからoutput_encoding=で設定したエンコーディングへ変換されます。
=== 2005-02-02
: ((<ripper/Ripper....