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

class IRB::RelineInputMethod

[edit]

要約

reline を用いた標準入力からの入力を表すクラスです。ライブラリ内部で使用します。

対話的な端末では、irb は通常この入力方式を使用します。Ruby 3.1 までは IRB::ReidlineInputMethod という名前でした。

目次

特異メソッド
インスタンスメソッド

継承しているメソッド

IRB::StdioInputMethodから継承しているメソッド
IRB::InputMethodから継承しているメソッド

特異メソッド

new(completor) -> IRB::RelineInputMethodRuby 3.2 から[permalink][rdoc][edit]

自身を初期化します。

[PARAM] completor:
入力補完に使用するオブジェクトを指定します。

インスタンスメソッド

eof? -> boolRuby 3.2 から[permalink][rdoc][edit]

入力が EOF(End Of File)に達したかどうかを返します。

gets -> StringRuby 3.2 から[permalink][rdoc][edit]

標準入力から文字列を 1 行読み込みます。