class Asciidoctor::Cli::Invoker
def initialize *options
def initialize *options @documents = [] @out = nil @err = nil @code = 0 options = options.flatten case (first_option = options[0]) when Options @options = first_option when ::Hash @options = Options.new first_option else if ::Integer === (result = Options.parse! options) @code = result @options = nil else @options = result end end end