Method: Code::Node::If::Else#initialize

Defined in:
lib/code/node/if.rb

#initialize(parsed) ⇒ Else

Returns a new instance of Else.



12
13
14
15
16
17
18
19
# File 'lib/code/node/if.rb', line 12

def initialize(parsed)
  @operator = parsed.delete(:operator)
  @body = Node::Code.new(parsed.delete(:body))

  if parsed.key?(:statement)
    @statement = Node::Statement.new(parsed.delete(:statement))
  end
end