argnod
struct argnod *argp;
wdarg = (struct argnod *)alloc(length(argp->argval) + BYTESPERWORD);
struct argnod *argp;
struct argnod **argtail;
struct argnod **argset = 0;
wdarg = (struct argnod *)alloc(length(argp->argval) + BYTESPERWORD);
argp->argnxt = (struct argnod *)argset;
argset = (struct argnod **)argp;
t->comset = (struct argnod *)argset;
struct argnod *gchain;
struct argnod *wdarg;
extern struct argnod *gchain;
extern struct argnod *wdarg;
struct argnod *rchain;
makearg((struct argnod *)endstak(s2));
makearg(struct argnod *args)
void makearg(struct argnod *);
struct argnod *schain = gchain;
free_arg(struct argnod *argp)
struct argnod *sav;
struct argnod *arg;
static void free_arg(struct argnod *);
struct argnod *arg = swl->regptr;
static void prarg(struct argnod *argp);
prarg(struct argnod *argp)
argpath(struct argnod *arg)
struct argnod *arg;
struct argnod *argnxt;
struct argnod *comarg;
struct argnod *comset;
struct argnod *regptr;
setlist(struct argnod *arg, int xp)
extern void makearg(struct argnod *);
struct argnod *argp =
(struct argnod *)(Rcheat(gchain) & ~ARGMK);
argp = (struct argnod *)(Rcheat(argp) & ~ARGMK);
struct argnod *argp;
trims(((struct argnod *)argp)->argval);
(c = expand(((struct argnod *)argp)->argval, 0)))
makearg((struct argnod *)argp);
gchain = (struct argnod *)((int)gchain | ARGMK);
struct argnod *arg = (struct argnod *)locstak();
struct argnod *schain = gchain;
struct argnod *schain = gchain;
struct argnod *rex = regp->regptr;