Searched defs:assign (Results 1 - 5 of 5) sorted by relevance
/ast/src/lib/libexpr/ |
H A D | exparse.y | 127 %type <expr> args variable assign 834 | variable assign 1065 assign : /* empty */ label 1076 initialize : assign
|
/ast/src/cmd/ksh93/sh/ |
H A D | arith.c | 60 static Namval_t *scope(register Namval_t *np,register struct lval *lvalue,int assign) argument 71 assign = assign?NV_ASSIGN:NV_NOASSIGN; 82 if((!(np = nv_open(cp,shp->var_tree,assign|NV_VARNAME|NV_NOADD|NV_NOFAIL)) || nv_isnull(np)) && sh_macfun(shp,cp, offset = staktell())) 90 if(!np && assign) 91 np = nv_open(cp,shp->var_tree,assign|NV_VARNAME); 102 else if(assign==NV_ASSIGN && nv_isnull(np) && !nv_isattr(np, ~(NV_MINIMAL|NV_NOFREE))) 125 nv_putsub(np,sub,assign==NV_ASSIGN?ARRAY_ADD:0); 165 np = nv_open(sub,shp->var_tree,NV_VARNAME|assign);
|
H A D | nvdisc.c | 31 static void assign(Namval_t*,const char*,int,Namfun_t*); 120 * call the next assign function in the chain 148 if(!value && (flags&NV_TYPE) && fp && fp->disc->putval==assign) 247 static void assign(Namval_t *np,const char* val,int flags,Namfun_t *handle) function 455 if(vp->fun.disc && (vp->fun.disc->setdisc || vp->fun.disc->putval == assign)) 508 if(vp && vp->fun.disc->putval!=assign) 521 dp->putval = assign;
|
H A D | parse.c | 942 static struct argnod *assign(Lex_t *lexp, register struct argnod *ap, int type) function 1004 ar = assign(lexp,ar,0); 1532 argp = assign(lexp,argp,type);
|
H A D | macro.c | 81 char assign; /* set for assignments */ member in struct:_mac_ 172 mp->assign = 0; 174 mp->assign = -mode; 225 mp->assign = !mp->split; 283 mp->split = mp->assign = mp->pattern = mp->patfound = mp->lit = mp->arith = mp->let = 0; 709 if(mp->arith || (((mp->assign&1) || endch==RBRACT) && 715 if(mp->assign&1) 798 if(mp->assign==1) 802 mp->assign = 2; 823 if(n==S_COLON && mp->assign 1579 int assign = mp->assign; local [all...] |
Completed in 36 milliseconds