Class: Hivemind::UniversalAST::IfStatement

Inherits:
Element
  • Object
show all
Defined in:
lib/hivemind/universal_ast.rb

Instance Method Summary collapse

Methods inherited from Element

fields, #offset

Instance Method Details

#render(depth = 0) ⇒ Object



26
27
28
29
# File 'lib/hivemind/universal_ast.rb', line 26

def render(depth = 0)
  "#{offset(depth)}If\n#{offset(depth + 1)}#{@test.render(depth + 1)}\n"
  "#{@true_branch.render(depth + 1)}\n#{@else_branch.render(depth + 1)}\n"
end