Method: Red::ControlNode::Begin#initialize

Defined in:
lib/red/nodes/control_nodes.rb

#initialize(body_sexp, options) ⇒ Begin

:begin, | :block


5
6
7
8
# File 'lib/red/nodes/control_nodes.rb', line 5

def initialize(body_sexp, options)
  body = body_sexp.red!(:force_return => options[:as_assignment] || options[:as_receiver] || options[:as_argument] || options[:force_return])
  self << "%s" % [body]
end