# File lib/pry/repl_file_loader.rb, line 36
    def non_interactive_mode(_pry_, content)
      _pry_.print = proc {}
      _pry_.exception_handler = proc do |o, e, _p_|
        _p_.run_command "cat --ex"
        o.puts "...exception encountered, going interactive!"
        interactive_mode(_pry_)
      end

      content.lines.each do |line|
        break unless _pry_.eval line, :generated => true
      end

      unless _pry_.eval_string.empty?
        _pry_.output.puts "#{_pry_.eval_string}...exception encountered, going interactive!"
        interactive_mode(_pry_)
      end
    end