別のキーワード
クラス
- Ripper (84)
-
Ripper
:: Filter (24) -
Ripper
:: Lexer (36)
検索結果
先頭5件
-
Ripper
# encoding -> Encoding (6225.0) -
自身の持つ Ruby プログラムの文字エンコーディングを返します。
...自身の持つ Ruby プログラムの文字エンコーディングを返します。
Ruby プログラムの解析前は Encoding::US_ASCII を返します。... -
Ripper
# compile _ error(msg) -> nil (6219.0) -
解析した Ruby プログラムの中にコンパイルエラーがあった場合に実行されま す。
...解析した Ruby プログラムの中にコンパイルエラーがあった場合に実行されま
す。
@param msg エラーメッセージ。
サブクラスでオーバライドして使用します。... -
Ripper
# filename -> String (6119.0) -
自身の持つ Ruby プログラムのファイル名を文字列で返します。
...自身の持つ Ruby プログラムのファイル名を文字列で返します。... -
Ripper
# warning(fmt , *args) -> nil (6119.0) -
解析した Ruby プログラムの中に重要な警告($-w が false の時だけ出 力される警告)を出力するようなものがあった場合に実行されます。
...解析した Ruby プログラムの中に重要な警告($-w が false の時だけ出
力される警告)を出力するようなものがあった場合に実行されます。
@param fmt エラーメッセージのフォーマット文字列です。
@param args エラーメッセージのフ......ォーマットされる引数です。
サブクラスでオーバライドして使用します。
引数のエラーメッセージは printf フォーマットに従って渡されます。... -
Ripper
:: Filter # filename -> String (6118.0) -
Ruby プログラムのファイル名を文字列で返します。
...
Ruby プログラムのファイル名を文字列で返します。... -
Ripper
:: Lexer # tokenize -> [String] (6118.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
ライブラリ内部で使用します。 Ripper.tokenize を使用してください。... -
Ripper
:: Lexer # lex -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (3318.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
ライブラリ内部で使用します。 Ripper.lex を使用してください。... -
Ripper
:: Lexer # lex -> [[Integer , Integer] , Symbol , String] (3318.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
ライブラリ内部で使用します。 Ripper.lex を使用してください。... -
Ripper
:: Lexer # parse -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (3318.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た だし Ripper::Lexer#lex と違い、結果をソートしません。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た
だし Ripper::Lexer#lex と違い、結果をソートしません。
ライブラリ内部で使用します。... -
Ripper
:: Lexer # parse -> [[Integer , Integer] , Symbol , String] (3318.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た だし Ripper::Lexer#lex と違い、結果をソートしません。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た
だし Ripper::Lexer#lex と違い、結果をソートしません。
ライブラリ内部で使用します。... -
Ripper
# parse -> nil (3125.0) -
自身の持つ Ruby プログラムを解析します。常に nil を返します。
...自身の持つ Ruby プログラムを解析します。常に nil を返します。
サブクラスでオーバライドして使用します。Ruby プログラムの解析は行います
が、そのままでは解析結果は利用できません。サブクラスでイベントハンドラ......の定義や本メソッドの戻り値の追加などで対応する必要があります。
@see Ripper.parse...