Sha256: bbbba53d45d0c7080614fec15b7e72448d7280f0dab455cba31be38173da8b10
Contents?: true
Size: 532 Bytes
Versions: 135
Compression:
Stored size: 532 Bytes
Contents
require "thor" require "expressir/cli/ui" require "expressir/express_parser" module Expressir module Cli def self.ui Expressir::Cli::UI end def self.start(args) Base.start(args) end class Base < Thor desc "version", "The Expressir Version" def version Cli.ui.say("Version #{Expressir::VERSION}") end desc "express-to-owl FILE", "Express to OWL conversion" def express_to_owl(file) Cli.ui.say(ExpressParser.to_owl(file)) end end end end
Version data entries
135 entries across 135 versions & 1 rubygems