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
def compile with_temp do |tmp| push "(((#{tmp} = " push expr(lhs) push ") !== false && #{tmp} !== nil) ? #{tmp} : " push expr(rhs) push ")" end end