module HTOTConv

require 'htot_conv/cli'

Constants

VERSION

Public Class Methods

convert(input, input_type, output, output_type, input_option={}, output_option={}) click to toggle source
# File lib/htot_conv.rb, line 12
def convert(input, input_type, output, output_type, input_option={}, output_option={})
  parser = HTOTConv::Parser.create(input_type, input_option)
  outline = parser.parse(input)
  generator = HTOTConv::Generator.create(output_type, outline, output_option)
  generator.output(output)
end

Private Instance Methods

convert(input, input_type, output, output_type, input_option={}, output_option={}) click to toggle source
# File lib/htot_conv.rb, line 12
def convert(input, input_type, output, output_type, input_option={}, output_option={})
  parser = HTOTConv::Parser.create(input_type, input_option)
  outline = parser.parse(input)
  generator = HTOTConv::Generator.create(output_type, outline, output_option)
  generator.output(output)
end