Class: IRB::Context

Inherits:
Object
  • Object
show all
Defined in:
lib/irb_dollar.rb

Instance Method Summary collapse

Instance Method Details

#evaluate(line, line_no) ⇒ Object



4
5
6
7
# File 'lib/irb_dollar.rb', line 4

def evaluate(line, line_no)
  line = line.split(/\$(?=\s|\n)/).inject{|a, b| "(#{a}).#{b}"}
  original_evaluate(line, line_no)
end

#original_evaluateObject



3
# File 'lib/irb_dollar.rb', line 3

alias :original_evaluate :evaluate