Lines Matching defs:ac
812 struct comnod *ac;
815 t->funct.functargs = ac = (struct comnod*)simple(lexp,SH_NOIO|SH_FUNDEF,NIL(struct ionod*));
816 if(ac->comset || (ac->comtyp&COMSCAN))
818 argv0 = argv = ((struct dolnod*)ac->comarg)->dolval+ARG_SPARE;
834 np->nvalue.rp->argc = ((struct dolnod*)ac->comarg)->dolnum;
941 register struct comnod *ac;
976 ac = (struct comnod*)getnode(comnod);
977 memset((void*)ac,0,sizeof(*ac));
979 settail= &ac->comset;
980 ac->comline = sh_getlineno(lexp);
986 if(aq=ac->comarg)
988 ac->comarg = aq->argnxt.ap;
1053 ac = (struct comnod*)funct(lexp);
1055 ac = (struct comnod*)simple(lexp,SH_NOIO|SH_ASSIGN|array,NIL(struct ionod*));
1087 t = makelist(lexp,TLST,(Shnode_t*)ac,t);
1091 *tp = (Shnode_t*)ac;
1807 static struct argnod *qscan(struct comnod *ac,int argn)
1814 if((Namval_t*)ac->comnamp==SYSTEST)
1816 else if(*(ac->comarg->argval)=='[' && ac->comarg->argval[1]==0)
1820 ap = ac->comarg->argnxt.ap;
1840 errormsg(SH_DICT,ERROR_warn(0),message,ac->comline);
1847 ap = ac->comarg;