class Opal::Nodes::OrNode

def compile

def compile
  with_temp do |tmp|
    push "(((#{tmp} = "
    push expr(lhs)
    push ") !== false && #{tmp} !== nil) ? #{tmp} : "
    push expr(rhs)
    push ")"
  end
end