Lines Matching refs:arrayp
1673 Cell *x, *vp, *arrayp, *cp, *ncp; in instat() local
1678 arrayp = execute(a[1]); in instat()
1679 if (!isarr(arrayp)) { in instat()
1680 dprintf(("making %s into an array\n", arrayp->nval)); in instat()
1681 if (freeable(arrayp)) in instat()
1682 xfree(arrayp->sval); in instat()
1683 arrayp->tval &= ~(STR|NUM|DONTFREE); in instat()
1684 arrayp->tval |= ARR; in instat()
1685 arrayp->sval = (char *)makesymtab(NSYMTAB); in instat()
1688 tp = (Array *)arrayp->sval; in instat()
1689 tempfree(arrayp); in instat()