Method: Magicfile#to_file

Defined in:
lib/magicfile.rb

#to_file(name) ⇒ Object



69
70
71
72
# File 'lib/magicfile.rb', line 69

def to_file(name)
  infos = @lines.map { |line| " " * line.instance_variable_get("@space_num") + line.instance_variable_get("@content") }
  File.open(name, 'w') { |file| file.write(infos.join("\n")) }
end