Ruby 4.0 リファレンスマニュアル

class Ripper::Lexer

[edit]

要約

Ruby プログラムの字句解析器です。

目次

インスタンスメソッド

継承しているメソッド

Ripperから継承している特異メソッド
Ripperから継承しているメソッド

インスタンスメソッド

lex -> [[Integer, Integer], Symbol, String, Ripper::Lexer::State]Ruby 1.9.3 から[permalink][rdoc][edit]

自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。

ライブラリ内部で使用します。 Ripper.lex を使用してください。

parse -> [[Integer, Integer], Symbol, String, Ripper::Lexer::State]Ruby 1.9.3 から[permalink][rdoc][edit]

自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。ただし Ripper::Lexer#lex と違い、結果をソートしません。

ライブラリ内部で使用します。

tokenize -> [String]Ruby 1.9.3 から[permalink][rdoc][edit]

自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。

ライブラリ内部で使用します。 Ripper.tokenize を使用してください。