class Haml::Exec::Generic

def process_result

def process_result
  input, output = @options[:input], @options[:output]
  input_file, output_file = if input
                              [nil, open_file(ARGV[0], 'w')]
                            else
                              [open_file(ARGV[0]), open_file(ARGV[1], 'w')]
                            end
  input  ||= input_file
  output ||= output_file
  input  ||= $stdin
  output ||= $stdout
  @options[:input], @options[:output] = input, output
end