Lines Matching refs:ionod
54 static struct ionod *inout(Lex_t*,struct ionod*, int);
60 static Shnode_t *simple(Lex_t*,int, struct ionod*);
791 t->funct.functargs = (struct comnod*)simple(lexp,SH_NOIO|SH_FUNDEF,NIL(struct ionod*)); in funct()
973 ac = (struct comnod*)simple(lexp,SH_NOIO|SH_ASSIGN|array,NIL(struct ionod*)); in assign()
1024 register struct ionod *io; in item()
1030 io=inout(lexp,NIL(struct ionod*),1); in item()
1140 t->for_.forlst=(struct comnod*)simple(lexp,SH_NOIO,NIL(struct ionod*)); in item()
1279 static Shnode_t *simple(Lex_t *lexp,int flag, struct ionod *io) in simple()
1441 io->ionxt = inout(lexp,(struct ionod*)0,0); in simple()
1444 t->comio = io = inout(lexp,(struct ionod*)0,0); in simple()
1542 static struct ionod *inout(Lex_t *lexp,struct ionod *lastio,int flag) in inout()
1545 register struct ionod *iop; in inout()
1600 iop=(struct ionod*) stkalloc(stkp,sizeof(struct ionod)); in inout()
1672 struct ionod *ioq=iop; in inout()
1677 ioq = (struct ionod*)stkalloc(stkp,sizeof(struct ionod)); in inout()