Method: CodeBreaker::Parsable::Node#parse_children
- Defined in:
- lib/code_breaker/parsable/node.rb
#parse_children(node, compact: true) ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'lib/code_breaker/parsable/node.rb', line 14 def parse_children(node, compact: true) children = node.children children = children.compact if compact children.each_with_object([]) do |child, nodes| nodes << parse(child) end end |