class PseudoHiki::MarkDownFormat::EnumNodeFormatter

Public Instance Methods

push_visited_results(element, tree, memo) click to toggle source
# File lib/pseudohiki/markdownformat.rb, line 399
def push_visited_results(element, tree, memo)
  memo_with_enum_count = { :original => memo, :enum_item_count => 0 }
  tree.each do |token|
    if token.kind_of? EnumWrapNode
      memo_with_enum_count[:enum_item_count] += 1
    end
    element.push visited_result(token, memo_with_enum_count)
  end
end
tap_element_in_visit(element, tree, memo) click to toggle source
# File lib/pseudohiki/markdownformat.rb, line 409
def tap_element_in_visit(element, tree, memo)
  element.push $/ if /\A\d/o.match? element.first.join
end