Method: Alf::Support::Tree#children
- Defined in:
- lib/alf/support/tree.rb
#children(node) ⇒ Object
24 25 26 27 28 29 30 31 32 33 |
# File 'lib/alf/support/tree.rb', line 24 def children(node) case node when Sexpr then node.sexpr_body when Relvar then [node.expr] when Algebra::Operator then node.operands when Algebra::Operand then EMPTY_CHILDREN when Engine::Cog then node.children else EMPTY_CHILDREN end end |