276件ヒット
[1-100件を表示]
(0.081秒)
種類
- インスタンスメソッド (108)
- 特異メソッド (96)
- 定数 (72)
ライブラリ
- ripper (204)
-
ripper
/ lexer (48) -
ripper
/ sexp (24)
キーワード
- EVENTS (12)
-
PARSER
_ EVENTS (12) -
PARSER
_ EVENT _ TABLE (12) -
SCANNER
_ EVENTS (12) -
SCANNER
_ EVENT _ TABLE (12) - Version (12)
- column (12)
-
compile
_ error (12) - encoding (12)
-
end
_ seen? (12) - filename (12)
- lex (12)
- lineno (12)
- new (12)
- parse (24)
- sexp (12)
-
sexp
_ raw (12) - slice (12)
-
token
_ match (12) - tokenize (12)
- warn (12)
- warning (12)
検索結果
先頭5件
-
Ripper
# encoding -> Encoding (6201.0) -
自身の持つ Ruby プログラムの文字エンコーディングを返します。
...自身の持つ Ruby プログラムの文字エンコーディングを返します。
Ruby プログラムの解析前は Encoding::US_ASCII を返します。... -
Ripper
# warning(fmt , *args) -> nil (6201.0) -
解析した Ruby プログラムの中に重要な警告($-w が false の時だけ出 力される警告)を出力するようなものがあった場合に実行されます。
...ーメッセージのフォーマット文字列です。
@param args エラーメッセージのフォーマットされる引数です。
サブクラスでオーバライドして使用します。
引数のエラーメッセージは printf フォーマットに従って渡されます。... -
Ripper
. new(src , filename = "(ripper)" , lineno = 1) -> Ripper (6201.0) -
Ripper オブジェクトを作成します。
...
Ripper オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を指......定します。省略すると 1 になります。
src の解析を行うには更に Ripper#parse などの呼び出しが必要です。
@see Ripper.parse, Ripper#parse... -
Ripper
:: PARSER _ EVENT _ TABLE -> {Symbol => Integer} (6201.0) -
パーサイベントのイベント ID (シンボル) と対応するハンドラの引数の個数の リストをハッシュで返します。
パーサイベントのイベント ID (シンボル) と対応するハンドラの引数の個数の
リストをハッシュで返します。 -
Ripper
# column -> Integer | nil (6101.0) -
現在のトークンの桁番号を 0 から始まる数値で返します。
...現在のトークンの桁番号を 0 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.column を実行してください。... -
Ripper
# end _ seen? -> bool (6101.0) -
これまでに解析した Ruby プログラムの中に __END__ が含まれていたかどうか を返します。
...これまでに解析した Ruby プログラムの中に __END__ が含まれていたかどうか
を返します。... -
Ripper
# filename -> String (6101.0) -
自身の持つ Ruby プログラムのファイル名を文字列で返します。
自身の持つ Ruby プログラムのファイル名を文字列で返します。 -
Ripper
# lineno -> Integer | nil (6101.0) -
現在のトークンの行番号を 1 から始まる数値で返します。
...現在のトークンの行番号を 1 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.lineno を実行してください。... -
Ripper
# warn(fmt , *args) -> nil (6101.0) -
解析した Ruby プログラムの中に警告($-w が true の時だけ出力される 警告)を出力するようなものがあった場合に実行されます。
...ーメッセージのフォーマット文字列です。
@param args エラーメッセージのフォーマットされる引数です。
サブクラスでオーバライドして使用します。
引数のエラーメッセージは printf フォーマットに従って渡されます。...