Searched refs:emode (Results 1 - 3 of 3) sorted by relevance
| /osnet-11/usr/src/lib/libshell/common/sh/ |
| H A D | streval.c | 79 int emode; member in struct:vars 169 node.emode = ep->emode; 178 arith_error(e_recursive,ep->expr,ep->emode); 192 arith_error(e_incompatible,ep->expr,ep->emode); 236 node.emode |= ARITH_ASSIGNOP; 250 if(node.emode&ARITH_ASSIGNOP) 254 node.emode &= ~ARITH_ASSIGNOP; 257 arith_error(node.value,ptr,ep->emode); 349 arith_error(e_divzero,ep->expr,ep->emode); 898 arith_compile(Shell_t *shp,const char *string,char **last,Sfdouble_t(*fun)(const char**,struct lval*,int,Sfdouble_t),int emode) argument 952 strval(Shell_t *shp,const char *s,char **end,Sfdouble_t(*conv)(const char**,struct lval*,int,Sfdouble_t),int emode) argument [all...] |
| H A D | arith.c | 99 if((lvalue->emode&ARITH_COMP) && dtvnext(root) && ((sdict && (mp=nv_search(cp,sdict,flags&~NV_ADD))) || (mp=nv_search(cp,root,flags&~(NV_ADD|HASH_NOSCOPE))))) 269 if(lvalue->emode&ARITH_COMP) 275 if((lvalue->emode&ARITH_COMP) && dot) 288 Dt_t *root = (lvalue->emode&ARITH_COMP)?shp->var_base:shp->var_tree; 440 if(((lvalue->emode&2) || lvalue->level>1 || sh_isoption(SH_NOUNSET)) && nv_isnull(np) && !nv_isattr(np,NV_INTEGER)) 445 lvalue->emode |= 010; 453 if((lvalue->emode&ARITH_ASSIGNOP) && nv_isarray(np)) 465 if(lvalue->emode&ARITH_COMP) 468 errormsg(SH_DICT,ERROR_exit((lvalue->emode&3)!=0),lvalue->value,*ptr);
|
| /osnet-11/usr/src/lib/libshell/common/include/ |
| H A D | streval.h | 81 short emode; member in struct:lval 102 short emode; member in struct:_arith_
|
Completed in 34 milliseconds