class Pry::Command

Public Instance Methods

target() click to toggle source
# File lib/pry-syntax-hacks.rb, line 22
def target
  unless @target.respond_to?(:unhacked_eval)
    class << @target
      alias_method :unhacked_eval, :eval

      def eval(str, *args)
        unhacked_eval(Pry.hack_line(str.dup), *args)
      end
    end
  end
  @target
end