class PseudoHiki::PlainTextFormat::DescLeafFormatter
Public Instance Methods
visit(tree, memo)
click to toggle source
# File lib/pseudohiki/plaintextformat.rb, line 142 def visit(tree, memo) element = create_self_element(tree) dt_part, dd_part = split_into_parts(tree, DescSep) push_visited_results(element, dt_part, memo) if dt_part dd = dd_part.map {|token| visited_result(token, memo) }.join.lstrip unless dd.empty? element.push element.empty? ? "\t" : ":\t" element.push dd end element end