irb を拡張するためのサブライブラリです。
IRB::ContextExtender | IRB::Context を拡張するためのモジュールです。 |
IRB::ExtendCommandBundle | irb のコマンドを拡張するためのモジュールです。 |
cmath | 複素数演算をサポートするライブラリです。 |
forwardable | クラスやオブジェクトに、メソッドの委譲機能を追加するためのライブラリです。 |
irb/cmd/chws | irb 中の irb_current_working_workspace、irb_change_workspace コマンドのための拡張を定義したサブライブラリです。 |
irb/cmd/help | irb 中の help コマンドのための拡張を定義したサブライブラリです。 |
irb/cmd/load | irb 中の irb_load、irb_require、irb_source コマンドのための拡張を定義したサブライブラリです。 |
irb/cmd/nop | irb 中でコマンドを拡張する各ライブラリのベースになるクラスを扱うサブライブラリです。 |
irb/cmd/pushws | irb 中の irb_workspaces、irb_push_workspace、irb_pop_workspace コマンドのための拡張を定義したサブライブラリです。 |
irb/cmd/subirb | irb 中の irb、irb_jobs、irb_fg、irb_kill コマンドのための拡張を定義したサブライブラリです。 |
irb/ext/change-ws | IRB::Context に irb 中での self を管理する機能を提供するサブライブラリです。 |
irb/ext/history | IRB::Context に実行結果の履歴を保持する機能を提供するサブライブラリです。 |
irb/ext/loader | load または require 時の irb のファイル読み込み機能(irb_load、 irb_require)を定義するサブライブラリです。 |
irb/ext/math-mode | irb コマンドで実行結果を Object#inspect の代わりに Object#to_s した結果で表示するためのサブライブラリです。 |
irb/ext/multi-irb | irb 中で複数の独立した irb を扱えるようにするためのサブライブラリです。 |
irb/ext/save-history | IRB::Context にヒストリの読み込み、保存の機能を提供するサブライブラリです。 |
irb/ext/tracer | irb への入力を評価する時に tracer ライブラリを使用してトレース出力を行う機能を提供するサブライブラリです。 |
irb/ext/use-loader | load または require 時に irb のファイル読み込み機能(irb_load、 irb_require)を使うように設定する機能を提供するサブライブラリです。 |
irb/ext/workspaces | IRB::Context に irb 中での self を管理する機能を提供するサブライブラリです。 |
mathn | Rational と Complex をよりシームレスに利用できるようにするライブラリです。数値ライブラリの挙動をグローバルに変更します。 |
matrix | 行列と数ベクトルを扱うためのライブラリです。 |
prime | 素数や素因数分解を扱うライブラリです。 |
readline | GNU Readline によるコマンドライン入力インタフェースを提供するライブラリです。 |
singleton | Singleton パターンを扱うためのライブラリです。 |
thread | このライブラリで提供されていたクラスは 2.3.0 で組み込みクラスになりました。互換性のためだけに残されています。 |
tracer | 実行トレース出力をとる機能を提供します。 |