Method: IRB::Irb#initialize
- Defined in:
- lib/irb.rb
#initialize(workspace = nil, input_method = nil) ⇒ Irb
Creates a new irb session
453 454 455 456 457 458 |
# File 'lib/irb.rb', line 453 def initialize(workspace = nil, input_method = nil) @context = Context.new(self, workspace, input_method) @context.main.extend ExtendCommandBundle @signal_status = :IN_IRB @scanner = RubyLex.new end |