stalloc
aliases = stalloc(n * (int)(sizeof aliases[0]));
a_t_val.name = stalloc(buf - p + 1);
pointer stalloc(int);
d = stalloc(strlen(curdir) + strlen(argptr[1]) + 1);
cp = stalloc((int)strlen(p) + 1);
cp = stalloc((int)strlen(p) + 1);
cp = stalloc(strlen(p) + 1);
cdcomppath = stalloc(strlen(dest) + 1);
cdcomppath = stalloc(strlen(dir) + 1);
pwd = stalloc(i);
pwd = stalloc(MAXPWD);
argv = stalloc(sizeof (char *) * (argc + 1));
sp = stalloc(sizeof(*sp));
sp = stalloc(sizeof(*sp));
sp = stalloc(sizeof(*sp));
return stalloc(len + 1); /* include the \0 */
p = stalloc(strlen(name) + 1);
sp = stalloc(sizeof(*sp));
sp = stalloc(sizeof(*sp));
editcmd = stalloc(cmdlen);
char *p = stalloc(newlen);
str = (char *)stalloc((int)tlen + 1); /* 1 for \0 */
pointer stalloc(int);
#define grabstackstr(p) stalloc((p) - stackblock())
ap2 = ss = (char **)stalloc(n * sizeof(char *));
*nlpp = stalloc(sizeof(struct nodelist));
np = stalloc(sizeof(struct nfile));
np = stalloc(sizeof(struct nhere));
heredoc = stalloc(sizeof(struct HereDoc));
n3 = stalloc(sizeof(struct nredir));
n1 = stalloc(sizeof(struct nbinary));
n3 = stalloc(sizeof(struct nbinary));
(void) stalloc(stackblocksize());
n3 = stalloc(sizeof(struct nbinary));
(void) stalloc(stackblocksize());
pipenode = stalloc(sizeof(struct npipe));
lp = stalloc(sizeof(struct nodelist));
lp = stalloc(sizeof(struct nodelist));
n2 = stalloc(sizeof(struct nnot));
n1 = stalloc(sizeof(struct nif));
n2->nif.elsepart = stalloc(sizeof(struct nif));
n1 = stalloc(sizeof(struct nbinary));
n1 = stalloc(sizeof(struct nfor));
n2 = stalloc(sizeof(struct narg));
n1 = stalloc(sizeof(struct ncase));
*cpp = cp = stalloc(sizeof(struct nclist));
n1 = stalloc(sizeof(struct nredir));
n2 = stalloc(sizeof(struct nredir));
n2 = stalloc(sizeof(struct nnot));
n = stalloc(sizeof(struct ncmd));
n2 = stalloc(sizeof(struct nnot));
n = stalloc(sizeof(struct narg));
ep = env = stalloc((nenv + 1) * sizeof *env);