#!/usr/bin/env ruby
require "htmlformatter"
require "optparse"
require "fileutils"
def format(name, input, output, options)
output.puts HtmlFormatter.format(input, options)
rescue => e
raise "Error parsing #{name}: #{e}"
end
executable = File.basename(__FILE__)
options = { indent: " " }
parser = OptionParser.new do |opts|
opts.banner = "Usage: #{executable} [options] [file ...]"
opts.separator <