Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > ripper/lexerライブラリ > Ripper::Lexerクラス > lex

instance method Ripper::Lexer#lex

lex -> [[Integer, Integer], Symbol, String, Ripper::Lexer::State][permalink][rdoc]

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

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