method

evaluate

v1_8_6_287 - Show latest stable - Class: IRB::WorkSpace
evaluate(context, statements, file = nil, line = nil)
public

No documentation available.

# File lib/irb/ext/tracer.rb, line 45
    def evaluate(context, statements, file = nil, line = nil)
      if context.use_tracer? && file != nil && line != nil
        Tracer.on 
        begin
          __evaluate__(context, statements, file, line)
        ensure
          Tracer.off
        end
      else
        __evaluate__(context, statements, file || __FILE__, line || __LINE__)
      end
    end