るりまサーチ (Ruby 2.7.0)

最速Rubyリファレンスマニュアル検索!
138件ヒット [1-100件を表示] (0.033秒)
トップページ > クエリ:-[x] > ライブラリ:irb[x] > バージョン:2.7.0[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

オブジェクト

検索結果

<< 1 2 > >>

IRB::Context#ignore_eof -> bool (370.0)

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

...Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

true の時は Ctrl-D を無視します。false の時は irb を終了します。

デフォルト値は false です。

@see IRB::Context#ignore_eof=...

IRB::Context#ignore_eof? -> bool (370.0)

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

...Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

true の時は Ctrl-D を無視します。false の時は irb を終了します。

デフォルト値は false です。

@see IRB::Context#ignore_eof=...

IRB::Context#ignore_sigint -> bool (352.0)

Ctrl-C が入力された時に irb を終了するかどうかを返します。

...Ctrl-C が入力された時に irb を終了するかどうかを返します。

false の時は irb を終了します。true の時は以下のように動作します。

: 入力中
これまで入力したものをキャンセルしトップレベルに戻る.
: 実行中
実行を...
...中止する.

デフォルト値は true です。

@see IRB::Context#ignore_sigint=...

IRB::Context#ignore_sigint? -> bool (352.0)

Ctrl-C が入力された時に irb を終了するかどうかを返します。

...Ctrl-C が入力された時に irb を終了するかどうかを返します。

false の時は irb を終了します。true の時は以下のように動作します。

: 入力中
これまで入力したものをキャンセルしトップレベルに戻る.
: 実行中
実行を...
...中止する.

デフォルト値は true です。

@see IRB::Context#ignore_sigint=...

IRB::Context#load_modules -> [String] (352.0)

irb の起動時に -r オプション指定で読み込まれたライブラリ、~/.irbrc など の設定ファイル内で IRB.conf[:LOAD_MODULES] 指定で読み込まれたライブラリ の名前の配列を返します。

...
irb
の起動時に -r オプション指定で読み込まれたライブラリ、~/.irbrc など
の設定ファイル内で IRB.conf[:LOAD_MODULES] 指定で読み込まれたライブラリ
の名前の配列を返します。...

絞り込み条件を変える

IRB::Context#use_readline -> bool | nil (340.0)

readline を使うかどうかを返します。

...inf-ruby-mode 以外で readline ライブラリを利用しようとする (デフォルト)

動作を変更するためには .irbrc ファイル中で IRB.conf[:USE_READLINE] の設
定や irb 起動時に --readline オプション、--noreadline オプションの指定
を行います。...

IRB::Context#use_readline? -> bool | nil (340.0)

readline を使うかどうかを返します。

...inf-ruby-mode 以外で readline ライブラリを利用しようとする (デフォルト)

動作を変更するためには .irbrc ファイル中で IRB.conf[:USE_READLINE] の設
定や irb 起動時に --readline オプション、--noreadline オプションの指定
を行います。...

IRB::Context#rc -> bool (322.0)

~/.irbrc などの設定ファイルがあれば読み込みを行うかどうかを返します。

...~/.irbrc などの設定ファイルがあれば読み込みを行うかどうかを返します。

@return 設定ファイルの読み込みを行う場合は true を返します。行わない場
合(irb の起動時に -f オプションを指定した場合)は false を返しま...

IRB::Context#rc? -> bool (322.0)

~/.irbrc などの設定ファイルがあれば読み込みを行うかどうかを返します。

...~/.irbrc などの設定ファイルがあれば読み込みを行うかどうかを返します。

@return 設定ファイルの読み込みを行う場合は true を返します。行わない場
合(irb の起動時に -f オプションを指定した場合)は false を返しま...

IRB::ContextExtender.install_extend_commands -> object (322.0)

定義済みの拡張を読み込みます。

...みます。

IRB
::Context で以下のメソッドが利用できるようになります。

* eval_history=
* use_tracer=
* math_mode=
* use_loader=
* save_history=

irb
/extend-command が require された時にライブラリ内部で自動的
に実行されます。

@see IRB::ContextExt...

絞り込み条件を変える

IRB::ExtendCommandBundle.install_extend_commands -> object (322.0)

定義済みの拡張を読み込みます。

...

irb
で以下のメソッドが利用できるようになります。(それぞれ 1 つだけ抜粋)

* irb_current_working_workspace
* irb_change_workspace
* irb_workspaces
* irb_push_workspace
* irb_pop_workspace
* irb_load
* irb_require
* irb_source
* irb
* irb_jobs
* irb_fg
* irb...
..._kill
* irb_help

irb
/extend-command が require された時にライブラリ内部で自動的
に実行されます。

@see IRB::ExtendCommandBundle.install_extend_commands...

IRB.CurrentContext -> IRB::Context (307.0)

現在の irb に関する IRB::Context を返します。

...現在の irb に関する IRB::Context を返します。...

IRB.conf -> Hash (307.0)

irb の設定をハッシュで返します。

...
irb
の設定をハッシュで返します。...

IRB.irb_at_exit -> () (307.0)

at_exit で登録された処理を実行します。

at_exit で登録された処理を実行します。

ユーザが直接使用するものではありません。

IRB.irb_exit(irb, ret) -> object (307.0)

irb を終了します。ret で指定したオブジェクトを返します。

...
irb
を終了します。ret で指定したオブジェクトを返します。

@param irb 現在の IRB::Irb オブジェクトを指定します。

@param ret 戻り値を指定します。

ユーザが直接使用するものではありません。...

絞り込み条件を変える

IRB.start(ap_path = nil) -> () (307.0)

IRB を初期化して、トップレベルの irb を開始します。

...
IRB
を初期化して、トップレベルの irb を開始します。

@param ap_path irb コマンドのパスを指定します。...

IRB.version -> String (307.0)

IRB のバージョンを文字列で返します。

...
IRB
のバージョンを文字列で返します。

~/.irbrc などの設定ファイル内で IRB.conf[:VERSION] を設定していた場合は
任意のバージョンを返すように設定できます。...

IRB.Inspector(inspect, init = nil) -> IRB::Inspector (304.0)

IRB::Inspector オブジェクトを生成します。

...
IRB
::Inspector オブジェクトを生成します。

@param inspect 実行結果の出力のための手続きオブジェクトを指定します。

@param init inspect_mode の初期化のための手続きオブジェクトを指定します。
あらかじめ require が必要...

IRB.print_usage -> () (304.0)

irb コマンドのヘルプを表示します。

...
irb
コマンドのヘルプを表示します。...

IRB::Context#__inspect__ -> String (304.0)

自身を文字列表現にしたオブジェクトを返します。

自身を文字列表現にしたオブジェクトを返します。

絞り込み条件を変える

IRB::Context#__to_s__ -> String (304.0)

自身を文字列表現にしたオブジェクトを返します。

自身を文字列表現にしたオブジェクトを返します。

IRB::Context#ap_name -> String (304.0)

自身のアプリケーション名を返します。

...自身のアプリケーション名を返します。

デフォルト値は "irb" です。

@see IRB::Context#ap_name=...

IRB::Context#auto_indent_mode -> bool (304.0)

入力が次の行に継続した時に自動で字下げを行うかどうかを返します。

...入力が次の行に継続した時に自動で字下げを行うかどうかを返します。

デフォルト値は false です。

@return 自動で字下げを行う場合は true を返します。行わない場合は false
を返します。

@see IRB::Context#auto_indent_mode=...

IRB::Context#back_trace_limit -> Integer (304.0)

エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。

...エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。

デフォルト値は 16 です。

@see IRB::Context#back_trace_limit=...

IRB::Context#debug? -> bool (304.0)

irb がデバッグモード(IRB::Context#debug_level が 1 以上)で動作し ているかどうかを返します。

...
irb
がデバッグモード(IRB::Context#debug_level が 1 以上)で動作し
ているかどうかを返します。

デフォルト値は false です。

@see IRB::Context#debug_level, IRB::Context#debug_level=...

絞り込み条件を変える

IRB::Context#debug_level -> Integer (304.0)

irb のデバッグレベルを返します。

...
irb
のデバッグレベルを返します。

デフォルト値は 0 です。

@see IRB::Context#debug_level=, IRB::Context#debug?...

IRB::Context#echo -> bool (304.0)

irb のプロンプトでの評価結果を表示するかどうかを返します。

...
irb
のプロンプトでの評価結果を表示するかどうかを返します。

デフォルト値は false です。

@see IRB::Context#echo=...

IRB::Context#echo? -> bool (304.0)

irb のプロンプトでの評価結果を表示するかどうかを返します。

...
irb
のプロンプトでの評価結果を表示するかどうかを返します。

デフォルト値は false です。

@see IRB::Context#echo=...

IRB::Context#eval_history -> Integer | nil (304.0)

実行結果の履歴の最大保存件数を Integer か nil で返します。

...履歴の最大保存件数を Integer か nil で返します。

@return 履歴の最大保存件数を Integer か nil で返します。0 を返し
た場合は無制限に保存します。nil を返した場合は追加の保存は行いません。

@see IRB::Context#eval_history=...

IRB::Context#evaluate(line, line_no) -> object (304.0)

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

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

絞り込み条件を変える

IRB::Context#exit(ret = 0) -> object (304.0)

irb を終了します。ret で指定したオブジェクトを返します。

...
irb
を終了します。ret で指定したオブジェクトを返します。

@param ret 戻り値を指定します。

@see IRB.irb_exit...

IRB::Context#file_input? -> bool (304.0)

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

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

IRB::Context#history_file -> String | nil (304.0)

履歴ファイルのパスを返します。

...履歴ファイルのパスを返します。

@return 履歴ファイルのパスを String か nil で返します。nil を返し
た場合は、~/.irb_history に履歴が保存されます。

@see lib:irb#history...

IRB::Context#init_save_history -> () (304.0)

自身の持つ IRB::InputMethod オブジェクトが irb のヒストリを扱える ようにします。

...自身の持つ IRB::InputMethod オブジェクトが irb のヒストリを扱える
ようにします。

@see IRB::HistorySavingAbility.extended...

IRB::Context#inspect -> String (304.0)

自身を人間に読みやすい文字列にして返します。

自身を人間に読みやすい文字列にして返します。

絞り込み条件を変える

IRB::Context#inspect? -> bool (304.0)

IRB::Context#inspect_mode が有効かどうかを返します。

...
IRB
::Context#inspect_mode が有効かどうかを返します。

@return 出力結果に to_s したものを表示する場合は false を返します。それ
以外の場合は true を返します。

@see IRB::Context#inspect_mode, IRB::Context#inspect_mode=...

IRB::Context#inspect_mode -> object | nil (304.0)

実行結果の出力方式を返します。

...実行結果の出力方式を返します。

@see IRB::Context#inspect_mode=...

IRB::Context#io -> IRB::InputMethod (304.0)

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

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

IRB::Context#irb -> IRB::Irb (304.0)

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

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

IRB::Context#irb_name -> String (304.0)

起動しているコマンド名を文字列で返します。

...起動しているコマンド名を文字列で返します。


@see IRB::Context#irb_name=...

絞り込み条件を変える

IRB::Context#irb_path -> String (304.0)

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

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

IRB::Context#last_value -> object (304.0)

irb 中での最後の実行結果を返します。

...
irb
中での最後の実行結果を返します。...

IRB::Context#main -> object (304.0)

self に設定されたオブジェクトを返します。

self に設定されたオブジェクトを返します。

@see cwws コマンド

IRB::Context#prompt_c -> String (304.0)

式が継続している時のプロンプトを表現するフォーマット文字列を返します。

...式が継続している時のプロンプトを表現するフォーマット文字列を返します。

@see IRB::Context#prompt_c=, lib:irb#customize_prompt...

IRB::Context#prompt_i -> String (304.0)

通常のプロンプトを表現するフォーマット文字列を返します。

...通常のプロンプトを表現するフォーマット文字列を返します。

@see IRB::Context#prompt_i=,lib:irb#customize_prompt...

絞り込み条件を変える

IRB::Context#prompt_mode -> Symbol (304.0)

現在のプロンプトモードを Symbol で返します。

...そうでない場合は、:DEFAULT、:CLASSIC、:SIMPLE、:INF_RUBY、:XMP、:NULL
のいずれかを返します。

定義済みのプロンプトモードの内容については、IRB.conf[:PROMPT][mode] を
参照してください。

@see IRB::Context#prompt_mode=, lib:irb#customize_prompt...

IRB::Context#prompt_n -> String (304.0)

継続行のプロンプトを表現するフォーマット文字列を返します。

...継続行のプロンプトを表現するフォーマット文字列を返します。

@see IRB::Context#prompt_n=, lib:irb#customize_prompt...

IRB::Context#prompt_s -> String (304.0)

文字列中のプロンプトを表現するフォーマット文字列を返します。

...文字列中のプロンプトを表現するフォーマット文字列を返します。

@see IRB::Context#prompt_s=, lib:irb#customize_prompt...

IRB::Context#prompting? -> bool (304.0)

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

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

IRB::Context#return_format -> String (304.0)

irb のプロンプトでの評価結果を表示する際のフォーマットを文字列で返します。

...
irb
のプロンプトでの評価結果を表示する際のフォーマットを文字列で返します。

@see IRB::Context#return_format=, print_format...

絞り込み条件を変える

IRB::Context#save_history -> Integer | nil (304.0)

履歴の最大保存件数を Integer か nil で返します。

...履歴の最大保存件数を Integer か nil で返します。

@return 履歴の最大保存件数を Integer か nil で返します。0 以下や
nil を返した場合は追加の保存は行いません。

@see lib:irb#history...

IRB::Context#set_last_value(value) -> object (304.0)

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

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

IRB::Context#thread -> Thread (304.0)

現在のスレッドを返します。

現在のスレッドを返します。

@see Thread.current

IRB::Context#to_s -> String (304.0)

自身を人間に読みやすい文字列にして返します。

自身を人間に読みやすい文字列にして返します。

IRB::Context#use_loader -> bool (304.0)

load または require 時に irb のファイル読み込み機能(irb_load、 irb_require)を使うかどうかを返します。

...load または require 時に irb のファイル読み込み機能(irb_load、
irb
_require)を使うかどうかを返します。


@see IRB::Context#use_loader=...

絞り込み条件を変える

IRB::Context#use_loader? -> bool (304.0)

load または require 時に irb のファイル読み込み機能(irb_load、 irb_require)を使うかどうかを返します。

...load または require 時に irb のファイル読み込み機能(irb_load、
irb
_require)を使うかどうかを返します。


@see IRB::Context#use_loader=...

IRB::Context#use_tracer -> bool (304.0)

irb への入力を評価する時に tracer が有効かどうかを返します。

...
irb
への入力を評価する時に tracer が有効かどうかを返します。

@see tracer, IRB::Context#use_tracer=...

IRB::Context#use_tracer? -> bool (304.0)

irb への入力を評価する時に tracer が有効かどうかを返します。

...
irb
への入力を評価する時に tracer が有効かどうかを返します。

@see tracer, IRB::Context#use_tracer=...

IRB::Context#verbose -> bool | nil (304.0)

標準出力に詳細なメッセージを出力するように設定されているかどうかを返し ます。

...ます。

IRB
::Context#verbose? とは別のメソッドである事に注意してください。

@return 詳細なメッセージを出力するように設定されている場合は true を返
します。そうでない場合は false か nil を返します。

@see IRB::Context#ve...

IRB::Context#verbose? -> bool | nil (304.0)

標準出力に詳細なメッセージを出力するかどうかを返します。

...行っていた場合(IRB::Context#verbose が true か false を返す
場合)は設定した通りに動作します。設定を行っていない場合は、ファイルを指
定して irb を実行した場合などに true を返します。


@see IRB::Context#verbose, IRB::Context#verbose=...

絞り込み条件を変える

IRB::Context#workspace -> IRB::WorkSpace (304.0)

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

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

IRB::Context.new(irb, workspace = nil, input_method = nil, output_method = nil) -> IRB::Context (304.0)

自身を初期化します。

...身を初期化します。

@param irb IRB::Irb オブジェクトを指定します。

@param workspace IRB::WorkSpace オブジェクトを指定します。省略し
た場合は新しく作成されます。

@param input_method String、IRB::InputMethod のサブクラスの...
...ジェクト、nil のいずれかを指定します。

@param output_method IRB::OutputMethod のサブクラスのオブジェクト
を指定します。省略した場合は
IRB
::StdioOutputMethod オブジェクトが新しく
...

IRB::Context::IDNAME_IVARS -> [String] (304.0)

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

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

IRB::Context::NOPRINTING_IVARS -> [String] (304.0)

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

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

IRB::Context::NO_INSPECTING_IVARS -> [String] (304.0)

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

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

絞り込み条件を変える

IRB::ContextExtender.def_extend_command(cmd_name, load_file, *aliases) -> object (304.0)

IRB::Context に cmd_name で指定したメソッドが実行できるように拡張 します。

...
IRB
::Context に cmd_name で指定したメソッドが実行できるように拡張
します。

@param cmd_name メソッド名を Symbol で指定します。
IRB
::Context クラスのインスタンスメソッドとして定
義してある必要がありま...

IRB::ExtendCommand::ChangeWorkspace#execute(*obj) -> obj (304.0)

irb の self を obj で指定したオブジェクトに設定します。self に設定され たオブジェクトを返します。

...
irb
の self を obj で指定したオブジェクトに設定します。self に設定され
たオブジェクトを返します。

@param obj 任意のオブジェクトを指定できます。複数指定した場合は先頭のオ
ブジェクトのみが設定されます。...

IRB::ExtendCommand::CurrentWorkingWorkspace#execute(*obj) -> obj (304.0)

irb の self を返します。

...
irb
の self を返します。

@param obj 使用しません。...

IRB::ExtendCommand::Foreground#execute(*obj) -> IRB::Irb (304.0)

指定したサブ irb に移動します。

...指定したサブ irb に移動します。

@param obj 移動するサブ irb を識別する以下のいずれかのオブジェクトを指定します。

* irb インタプリタ番号
* irb オブジェクト
* スレッド ID
* 各インタプリタの self (「irb(obj)」で起動し...

IRB::ExtendCommand::Help#execute(*names) -> nil (304.0)

RI から Ruby のドキュメントを参照します。

...RI から Ruby のドキュメントを参照します。

irb
(main):001:0> help String#match
...

@param names 参照したいクラス名やメソッド名などを文字列で指定します。

names を指定しなかった場合は、RI を対話的なモードで起動します。メソ...
...トの検索が行えます。入力のタブ補完をする
事ができます。また、空行を入力する事で irb のプロンプトに戻る事ができま
す。

irb
(main):001:0> help

Enter the method name you want to look up.
You can use tab to autocomplete.
Enter a blank line...

絞り込み条件を変える

IRB::ExtendCommand::IrbCommand#execute(*obj) -> IRB::Irb (304.0)

新しいサブ irb インタプリタを起動します。

...新しいサブ irb インタプリタを起動します。

@param obj 新しいサブ irb インタプリタで self にするオブジェクトを指定
します。省略した場合は irb を起動したときの main オブジェク
トを self にします。...

IRB::ExtendCommand::Jobs#execute -> IRB::JobManager (304.0)

サブ irb のリストを返します。

...サブ irb のリストを返します。...

IRB::ExtendCommand::Kill#execute(*obj) -> object (304.0)

指定したサブ irb を停止します。

...指定したサブ irb を停止します。

@param obj 停止するサブ irb を識別する以下のいずれかのオブジェクトを指定します。

* irb インタプリタ番号
* irb オブジェクト
* スレッド ID
* 各インタプリタの self (「irb(obj)」で起動し...

IRB::ExtendCommand::Load#execute(file_name, priv = nil) -> nil (304.0)

ファイル path を Ruby スクリプトとみなし、現在の irb インタプリタ上で実 行します。

...ファイル path を Ruby スクリプトとみなし、現在の irb インタプリタ上で実
行します。

Kernel.#load と異なり、path の内容を irb で一行ずつタイプしたかの
ように、irb 上で一行ずつ評価されます。

@param file_name ファイル名を文...

IRB::ExtendCommand::Nop#execute(*opts) -> () (304.0)

何もしません。サブクラスでオーバーライドして使用します。

...何もしません。サブクラスでオーバーライドして使用します。

@param opts irb 中でコマンドに渡す引数を指定します。...

絞り込み条件を変える

IRB::ExtendCommand::Nop#irb_context -> IRB::Context (304.0)

irb の現在の設定(IRB::Context)を返します。

...
irb
の現在の設定(IRB::Context)を返します。...

IRB::ExtendCommand::Nop.execute(conf, *opts) -> () (304.0)

コマンドを実行します。ユーザが直接使用するものではありません。

...コマンドを実行します。ユーザが直接使用するものではありません。

@param conf IRB::Context オブジェクトを指定します。

@param opts irb 中でコマンドに渡す引数を指定します。...

IRB::ExtendCommand::Nop.new(conf) -> IRB::ExtendCommand::Nop (304.0)

自身を初期化します。ユーザが直接使用するものではありません。

...自身を初期化します。ユーザが直接使用するものではありません。

@param conf IRB::Context オブジェクトを指定します。...

IRB::ExtendCommand::PopWorkspace#execute(*obj) -> [IRB::WorkSpace] (304.0)

UNIX シェルコマンドの popd と同じです。

UNIX シェルコマンドの popd と同じです。

@param obj 使用しません。

IRB::ExtendCommand::PushWorkspace#execute(*obj) -> [IRB::WorkSpace] (304.0)

UNIX シェルコマンドの pushd と同じです。

...UNIX シェルコマンドの pushd と同じです。

@param obj IRB::WorkSpace オブジェクトを指定します。複数指定した
場合は先頭のオブジェクトのみが設定されます。...

絞り込み条件を変える

IRB::ExtendCommand::Require#execute(file_name) -> bool (304.0)

ファイル file_name を現在の irb インタプリタ上で実行します。

...ファイル file_name を現在の irb インタプリタ上で実行します。

file_name に Ruby スクリプトを指定した場合は、Kernel.#require と異
なり、file_name の内容を irb で一行ずつタイプしたかのように、irb 上で一
行ずつ評価されます。req...

IRB::ExtendCommand::Source#execute(file_name) -> nil (304.0)

現在の irb インタプリタ上で、 Ruby スクリプト path を評価します。

...現在の irb インタプリタ上で、 Ruby スクリプト path を評価します。

path の内容を irb で一行ずつタイプしたかのように、irb 上で一行ずつ評価
されます。$" は更新されず、何度でも実行し直す事ができます。

@param file_name フ...

IRB::ExtendCommand::Workspaces#execute(*obj) -> [IRB::WorkSpace] (304.0)

現在のワークスペースの一覧を返します。

現在のワークスペースの一覧を返します。

@param obj 使用しません。

IRB::ExtendCommandBundle#irb_context -> IRB::Context (304.0)

現在の irb に関する IRB::Context を返します。

...現在の irb に関する IRB::Context を返します。...

IRB::ExtendCommandBundle#irb_exit(ret = 0) -> object (304.0)

irb を終了します。ret で指定したオブジェクトを返します。

...
irb
を終了します。ret で指定したオブジェクトを返します。

@param ret 戻り値を指定します。

ユーザが直接使用するものではありません。...

絞り込み条件を変える

IRB::ExtendCommandBundle#irb_load(*opts, &b) -> nil (304.0)

現在の irb に関する IRB::Context に対して irb_load コマンドを実行 します。

...現在の irb に関する IRB::Context に対して irb_load コマンドを実行
します。

@see IRB::ExtendCommand::Load#execute...

IRB::ExtendCommandBundle#irb_require(*opts, &b) -> bool (304.0)

現在の irb に関する IRB::Context に対して irb_require コマンドを 実行します。

...現在の irb に関する IRB::Context に対して irb_require コマンドを
実行します。

@see IRB::ExtendCommand::Require#execute...

IRB::ExtendCommandBundle.def_extend_command(cmd_name, cmd_class, load_file = nil, *aliases) -> object (304.0)

irb に cmd_name で指定したメソッドが実行できるように拡張します。

...
irb
に cmd_name で指定したメソッドが実行できるように拡張します。

@param cmd_name メソッド名を Symbol か文字列で指定します。
cmd_class で指定するクラスの execute メソッドとして定
義してある必要があ...
...されたクラス名を Symbol、
String、Class のいずれかで指定します。
なお、このクラスは IRB::ExtendCommand 以下で定義
する必要があります。

@param load_file 指定したメソッドが定義されたファ...
...しま
す。複数指定する事ができます。フラグは
IRB
::ExtendCommandBundle::NO_OVERRIDE、
IRB
::ExtendCommandBundle::OVERRIDE_PRIVATE_ONLY、
IRB
::ExtendCommandBundle::OVERRIDE_ALL のいずれか
を指定し...

IRB::ExtendCommandBundle.extend_object(obj) -> IRB::ExtendCommandBundle (304.0)

IRB::ExtendCommandBundle で定義済みの拡張に指定されたエイリアスを obj に定義します。

...
IRB
::ExtendCommandBundle で定義済みの拡張に指定されたエイリアスを
obj に定義します。

@param obj IRB::ExtendCommandBundle を extend したオブジェクト...

IRB::ExtendCommandBundle.irb_original_method_name(method_name) -> String (304.0)

method_name で指定したメソッドの irb 中でのエイリアスを返します。ライブ ラリ内部で使用します。

...method_name で指定したメソッドの irb 中でのエイリアスを返します。ライブ
ラリ内部で使用します。

@param method_name メソッド名を Symbol か文字列で指定します。

@see IRB::ExtendCommandBundle#install_alias_method...

絞り込み条件を変える

IRB::ExtendCommandBundle::NO_OVERRIDE -> 0 (304.0)

irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指 定したメソッド名と同名のメソッドが定義済みであった場合、エイリアスを定 義しない事を指定するフラグです。

...
irb
でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指
定したメソッド名と同名のメソッドが定義済みであった場合、エイリアスを定
義しない事を指定するフラグです。

@see IRB::ExtendCommandBundle.def_exten...

IRB::ExtendCommandBundle::OVERRIDE_ALL -> 1 (304.0)

irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指 定したメソッド名と同名のメソッドが定義済みであった場合でも、常にエイリ アスを定義する事を指定するフラグです。

...
irb
でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指
定したメソッド名と同名のメソッドが定義済みであった場合でも、常にエイリ
アスを定義する事を指定するフラグです。

@see IRB::ExtendCommandBundle....

IRB::ExtendCommandBundle::OVERRIDE_PRIVATE_ONLY -> 2 (304.0)

irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指 定したメソッド名と同名の public メソッドが定義済みではなかった場合のみ、 エイリアスを定義する事を指定するフラグです。

...
irb
でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指
定したメソッド名と同名の public メソッドが定義済みではなかった場合のみ、
エイリアスを定義する事を指定するフラグです。

@see IRB::ExtendComman...

IRB::FileInputMethod#encoding -> Encoding (304.0)

読み込んだファイルの文字エンコーディングを返します。

読み込んだファイルの文字エンコーディングを返します。

IRB::FileInputMethod#gets -> String (304.0)

読み込んだファイルから文字列を 1 行読み込みます。

読み込んだファイルから文字列を 1 行読み込みます。

絞り込み条件を変える

IRB::FileInputMethod.new(path) -> IRB::FileInputMethod (304.0)

自身を初期化します。

自身を初期化します。

@param path パスを文字列で指定します。

IRB::Frame#bottom(n = 0) -> Binding (304.0)

下から n 番目のコンテキストを取り出します。

下から n 番目のコンテキストを取り出します。

@param n 取り出すコンテキストを Integer で指定します。n は 0 が最
下位になります。

IRB::Frame#top(n = 0) -> Binding (304.0)

上から n 番目のコンテキストを取り出します。

上から n 番目のコンテキストを取り出します。

@param n 取り出すコンテキストを Integer で指定します。n は 0 が最
上位になります。

IRB::Frame#trace_func(event, file, line, id, binding) -> Binding (304.0)

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

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

IRB::Frame.bottom(n = 0) -> Binding (304.0)

下から n 番目のコンテキストを取り出します。

下から n 番目のコンテキストを取り出します。

@param n 取り出すコンテキストを Integer で指定します。n は 0 が最
下位になります。

絞り込み条件を変える

<< 1 2 > >>