Sha256: c24cbc4f2dab300e601a7394fe58c638f61c9804104cf84142e8d6eb767851f7

Contents?: true

Size: 501 Bytes

Versions: 5

Compression:

Stored size: 501 Bytes

Contents

# encoding: utf-8

require_relative '../core/bowler'

module Qipowl::Bowlers
  
  # Markup processor for Html output.
  # 
  # This class produces HTML from markup as Markdown does.
  class Cmd < Bowler
    def initialize file = nil
      super
      merge_rules file if file
    end
    
    def список_файлов *args
      puts `#{@mapping.linewide(__callee__)} #{args.join(SEPARATOR).unbowl}`
    end
    
    def self.execute str
      Cmd.new.parse_and_roll str
    end
    
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
qipowl-0.9.7 lib/qipowl/bowlers/cmd.rb
qipowl-0.9.3 lib/qipowl/bowlers/cmd.rb
qipowl-0.9.2 lib/qipowl/bowlers/cmd.rb
qipowl-0.9.1 lib/qipowl/bowlers/cmd.rb
qipowl-0.9.0 lib/qipowl/bowlers/cmd.rb