class Sexp2Ruby::Node::Begin
TODO: figure out how to do rescue and ensure ENTIRELY w/o begin
Public Instance Methods
to_s(exp)
click to toggle source
# File lib/sexp2ruby/node/begin.rb, line 6 def to_s(exp) code = [] code << "begin" until exp.empty? src = process(exp.shift) src = indent(src) unless src =~ /(^|\n)(rescue|ensure)/ # ensure no level 0 rescues code << src end code << "end" code.join(LF) end