mkj-is/Truty

View on GitHub
bin/truty

Summary

Maintainability
Test Coverage
#!/usr/bin/env ruby -rubygems

require "truty"

def main
  language = :general
  conversion = :none
  while true do
    if ARGV[0] == "-l" || ARGV[0] == "--language" then
      language = ARGV[1]
      ARGV.shift(2)
    elsif ARGV[0] == "-c" || ARGV[0] == "--convert" then
      conversion = ARGV[1]
      ARGV.shift(2)
    else
      break
    end
  end
  puts Truty.send :convert, ARGF.read, conversion, language
end

main