set_input(io, p = nil, &block)
io functions
# File lib/irb/ruby-lex.rb, line 77 def set_input(io, p = nil, &block) @io = io if p.respond_to?(:call) @input = p elsif block_given? @input = block else @input = Proc.new{@io.gets} end end