Lines Matching defs:ac
816 struct comnod *ac;
819 t->funct.functargs = ac = (struct comnod*)simple(lexp,SH_NOIO|SH_FUNDEF,NIL(struct ionod*));
820 if(ac->comset || (ac->comtyp&COMSCAN))
822 argv0 = argv = ((struct dolnod*)ac->comarg)->dolval+ARG_SPARE;
838 np->nvalue.rp->argc = ((struct dolnod*)ac->comarg)->dolnum;
946 register struct comnod *ac;
985 ac = (struct comnod*)getnode(comnod);
986 memset((void*)ac,0,sizeof(*ac));
988 settail= &ac->comset;
989 ac->comline = sh_getlineno(lexp);
995 if(aq=ac->comarg)
997 ac->comarg = aq->argnxt.ap;
1062 ac = (struct comnod*)funct(lexp);
1064 ac = (struct comnod*)simple(lexp,SH_NOIO|SH_ASSIGN|type|array,NIL(struct ionod*));
1096 t = makelist(lexp,TLST,(Shnode_t*)ac,t);
1100 *tp = (Shnode_t*)ac;
1819 static struct argnod *qscan(struct comnod *ac,int argn)
1826 if((Namval_t*)ac->comnamp==SYSTEST)
1828 else if(*(ac->comarg->argval)=='[' && ac->comarg->argval[1]==0)
1832 ap = ac->comarg->argnxt.ap;
1852 errormsg(SH_DICT,ERROR_warn(0),message,ac->comline);
1859 ap = ac->comarg;