Sha256: 494cbe74ae1a00c1ed285dad4ccfb0dcae063bffe478fa3f61fe9658006d6f51

Contents?: true

Size: 433 Bytes

Versions: 1

Compression:

Stored size: 433 Bytes

Contents

#! /usr/bin/env ruby

require "NATO"
require "slop"

Slop.parse do |o|
  o.on "-c", "--convert", "converts to its NATO representation" do
    print NATO::Text.new(ARGV[1]).to_s
  end

  o.on "-s", "--say", "converts and uses the system text-to-speach API" do
    NATO::Text.new(ARGV[1]).say
  end

  o.on "-h", "--help" do
    puts o
  end

  o.on "-v", "--version", "print the version" do
    puts "NATO #{NATO::VERSION}"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
NATO-0.1.0 bin/nato