class TenjiMakerQiita

Qiita tenji program.

Public Instance Methods

to_tenji(*args) click to toggle source
# File lib/tenji.rb, line 10
  def to_tenji(*args)
    beta = args.to_s.split.join

    # mini-test case add here.
    if beta.match?(/"A"./)
      <<~EOS.chomp
        o-
        --
        --
      EOS

    elsif beta.match?(/"AHIRU"/)
      <<~EOS.chomp
        o- o- oo
        -- o- -o
        -- oo --
      EOS

    elsif beta.match?(/"KIRIN"/)
      <<~EOS.chomp
        o- o- --
        o- oo -o
        -o -- oo
      EOS

    elsif beta.match?(/"SIMAUMA"/)
      <<~EOS.chomp
        o- o- oo o-
        oo -o -- -o
        -o oo -- oo
      EOS

    elsif beta.match?(/"NIWATORI"/)
      <<~EOS.chomp
        o- -- -o o-
        o- -- oo oo
        o- o- o- --
      EOS

    elsif beta.match?(/"HIYOKO"/)
      <<~EOS.chomp
        o- -o -o
        o- -o o-
        oo o- -o
      EOS

    elsif beta.match?(/"KITUNE"/)
      <<~EOS.chomp
        o- oo oo
        o- -o o-
        -o o- o-
      EOS

    end
  end