# File lib/pry/cli.rb, line 59 def parse_options(args=ARGV.dup) raise NoOptionsError, "No command line options defined! Use Pry::CLI.add_options to add command line options." if !options self.input_args = args opts = Slop.parse!(args, :help => true, :multiple_switches => false, &options) option_processors.each { |processor| processor.call(opts) } if option_processors # option processors are optional self end