132件ヒット
[101-132件を表示]
(0.043秒)
種類
- 特異メソッド (77)
- インスタンスメソッド (44)
- 文書 (11)
ライブラリ
- ビルトイン (44)
- ripper (22)
-
ripper
/ filter (11) -
ripper
/ lexer (22) -
ripper
/ sexp (22)
クラス
- BasicObject (22)
- Binding (11)
- IO (11)
- Ripper (66)
-
Ripper
:: Filter (11)
キーワード
- eval (11)
-
instance
_ eval (22) - lex (11)
- new (22)
- parse (11)
-
ruby 1
. 9 feature (11) - sexp (11)
-
sexp
_ raw (11) - tokenize (11)
検索結果
先頭4件
-
Ripper
. tokenize(src , filename = & # 39;-& # 39; , lineno = 1) -> [String] (101.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。
...に分割し、そのリストを返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定し... -
Ripper
. tokenize(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [String] (101.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。
...に分割し、そのリストを返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定し... -
Ripper
:: Filter . new(src , filename = & # 39;-& # 39; , lineno = 1) -> Ripper :: Filter (101.0) -
Ripper::Filter オブジェクトを作成します。
...r::Filter オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定... -
BasicObject
# instance _ eval {|obj| . . . } -> object (13.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...レベルの定数が Object 以下に作成されるためです。
@param expr 評価する文字列です。
@param filename 文字列を指定します。ファイル filename に文字列 expr が
書かれているかのように実行されます。スタックトレース......ッドも呼び出せる
some.instance_eval 'raise' # ..:10: (eval):1: (RuntimeError)
messg = 'unknown'
some.instance_eval 'raise messg','file.rb',999 # file.rb:999: unknown (RuntimeError)
//}
//emlist[例][ruby]{
class Bar < BasicObject
def call1
instance_eval("::ENV.class")
end
def ca...