2件ヒット
[1-2件を表示]
(0.043秒)
種類
- 特異メソッド (1)
- インスタンスメソッド (1)
クラス
- Ripper (1)
-
Ripper
:: Lexer (1)
検索結果
先頭2件
-
Ripper
. tokenize(src , filename = & # 39;-& # 39; , lineno = 1) -> [String] (18610.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。
Ruby プログラム str をトークンに分割し、そのリストを返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。
//emlist[][ruby]{
require 'ripper'
p Ripper.tokenize("def m(a) nil end")
# => ["def", " ", "m", "(", "a", ")", "... -
Ripper
:: Lexer # tokenize -> [String] (18610.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
ライブラリ内部で使用します。 Ripper.tokenize を使用してください。