class MetaCL::Utils
Public Class Methods
stringify_text(text)
click to toggle source
# File lib/metacl/utils.rb, line 8 def stringify_text(text) text.split("\n").map{ |s| '"' + s.gsub('"', '""') + '\\n"' }.tap { |t| t[-1] = t[-1] + ";" }.join("\n") end
tab_text(text, tabs = 1, tab_size = 4)
click to toggle source
# File lib/metacl/utils.rb, line 4 def tab_text(text, tabs = 1, tab_size = 4) text.split("\n").map{ |s| ' '*tab_size*tabs + s }.join("\n") end