Method: HQMF::ComparisonConverter#has_child_comparison
- Defined in:
- lib/hqmf-parser/converter/pass2/comparison_converter.rb
#has_child_comparison(node) ⇒ Object
78 79 80 81 82 83 84 85 86 87 88 |
# File 'lib/hqmf-parser/converter/pass2/comparison_converter.rb', line 78 def has_child_comparison(node) value = false node.preconditions.each do |precondition| if (precondition.comparison?) value ||= true elsif precondition.has_preconditions? value ||= has_child_comparison(precondition) end end if node.preconditions value end |