new(irb, workspace = nil, input_method = nil, output_method = nil) -> IRB::Context[permalink][rdoc][edit]-
自身を初期化します。
- [PARAM]
irb: - IRB::Irb オブジェクトを指定します。
- [PARAM]
workspace: - IRB::WorkSpace オブジェクトを指定します。省略した場合は新しく作成されます。
- [PARAM]
input_method: - String、IRB::InputMethod のサブクラスのオブジェクト、nil のいずれかを指定します。
- [PARAM]
output_method: - IRB::OutputMethod のサブクラスのオブジェクトを指定します。省略した場合は IRB::StdioOutputMethod オブジェクトが新しく作成されます。
- [PARAM]