Class: IRB::Context

Inherits:
Object show all
Defined in:
lib/wrong/irb.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#all_linesObject (readonly)

Returns the value of attribute all_lines.



5
6
7
# File 'lib/wrong/irb.rb', line 5

def all_lines
  @all_lines
end

Instance Method Details

#evaluate(line, line_no) ⇒ Object



7
8
9
10
# File 'lib/wrong/irb.rb', line 7

def evaluate(line, line_no)
  (@all_lines ||= "") <<line
  original_evaluate line, line_no
end

#original_evaluateObject



4
# File 'lib/wrong/irb.rb', line 4

alias :original_evaluate :evaluate