method

new

v1_9_3_392 - Show latest stable - Class: IRB::Irb
new(workspace = nil, input_method = nil, output_method = nil)
public

No documentation available.

# File lib/irb.rb, line 98
    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