/* check whether new label 'lb' matches any pending gotos in current block; solves forward jumps  */
static void findgotos(LexState *ls, Labeldesc *lb)
/* check whether new label 'lb' matches any pending gotos in current block; solves forward jumps  */
static void findgotos(LexState *ls, Labeldesc *lb)
{
    if (luaS_eqstr(gl->arr[i].name, lb->name))
      closegoto(ls, i, lb);
    else
      i++;
  }
}