Method: CodeWeb::CodeParser#traverse_nodes
- Defined in:
- lib/code_web/code_parser.rb
#traverse_nodes(ast, *ranges) ⇒ Object
83 84 85 86 87 88 89 90 91 |
# File 'lib/code_web/code_parser.rb', line 83 def traverse_nodes(ast, *ranges) ranges = [0..-1] if ranges.empty? ranges.each do |range| ast[range].each do |node| should_call = node.is_a?(Sexp) traverse(node) if should_call end end end |