class Opal::RubyParser::AndNode

def generate(opts, level)

def generate(opts, level)
  res = '(('
  tmp = opts[:scope].temp_local
  res += "#{tmp} = #{@lhs.generate opts, LEVEL_LIST}).$r ? "
  res += "#{@rhs.generate opts, LEVEL_LIST} : #{tmp})"
  opts[:scope].queue_temp tmp
  res
end

def initialize(node, lhs, rhs)

def initialize(node, lhs, rhs)
  @line = node[:line]
  @lhs = lhs
  @rhs = rhs
end