module Chordproko

Constants

VERSION

Public Class Methods

set_formatter_class(formatter) click to toggle source
# File lib/chordproko.rb, line 17
def self.set_formatter_class formatter
        @@formatter = formatter
end
text(song, options={}) click to toggle source
# File lib/chordproko.rb, line 20
def self.text song, options={}
      parsed = Chordproko::Parser.new.parse(song)
      transformed = Transform.new.apply(parsed)
      sheet = Object.const_get(@@formatter).new(transformed, options)
      sheet.to_s
end