= private = protected
new(workspace = nil, input_method = nil, output_method = nil)
Creates a new irb session
# File lib/irb.rb, line 425 def initialize(workspace = nil, input_method = nil, output_method = nil) @context = Context.new(self, workspace, input_method, output_method) @context.main.extend ExtendCommandBundle @signal_status = :IN_IRB @scanner = RubyLex.new @scanner.exception_on_syntax_error = false end