Class: SiSU_JSON::Source::Songsheet

Inherits:
Object
  • Object
show all
Defined in:
lib/sisu/json.rb

Instance Method Summary collapse

Constructor Details

#initialize(particulars) ⇒ Songsheet

Returns a new instance of Songsheet.



125
126
127
128
129
# File 'lib/sisu/json.rb', line 125

def initialize(particulars)
  @env,@md,@ao_array,@particulars=
    particulars.env,particulars.md,particulars.ao_array,particulars
  @file=SiSU_Env::FileOp.new(@md)
end

Instance Method Details

#songObject



130
131
132
133
134
135
136
137
138
139
# File 'lib/sisu/json.rb', line 130

def song
  begin
    SiSU_JSON::Source::Scroll.new(@particulars).songsheet
  rescue
    SiSU_Errors::Rescued.new($!,$@,@md.opt.selections.str,@md.fns).location do
      __LINE__.to_s + ':' + __FILE__
    end
  ensure
  end
end