class Sexp2Ruby::Node::Block
Public Instance Methods
to_s(exp)
click to toggle source
# File lib/sexp2ruby/node/block.rb, line 4 def to_s(exp) result = [] exp << nil if exp.empty? until exp.empty? do code = exp.shift if code.nil? or code.first == :nil result << "# do nothing\n" else result << process(code) end end result = parenthesize result.join LF result += LF unless result.start_with? "(" result end