class Parser::Lexer

def emit_do(do_block=false)

def emit_do(do_block=false)
  if @cond.active?
    emit(:kDO_COND)
  elsif @cmdarg.active? || do_block
    emit(:kDO_BLOCK)
  else
    emit(:kDO)
  end
end