Searched refs:SH_VALNOD (Results 1 - 3 of 3) sorted by relevance

/ast/src/cmd/ksh93/include/
H A Dvariables.h22 #ifndef SH_VALNOD
80 #define SH_VALNOD (shgd->bltin_nodes+50) macro
111 #endif /* SH_VALNOD */
/ast/src/cmd/ksh93/sh/
H A Dnvdisc.c278 node = *SH_VALNOD;
279 if(!nv_isnull(SH_VALNOD))
281 nv_onattr(SH_VALNOD,NV_NOFREE);
282 _nv_unset(SH_VALNOD,0);
285 nv_onattr(SH_VALNOD,(flags&(NV_LONG|NV_DOUBLE|NV_EXPNOTE|NV_HEXFLOAT|NV_SHORT)));
286 nv_putval(SH_VALNOD, val, (flags&NV_INTEGER)?flags:NV_NOFREE);
309 if(nv_isnull(SH_VALNOD))
313 d = nv_getnum(SH_VALNOD);
319 cp = nv_getval(SH_VALNOD);
322 _nv_unset(SH_VALNOD,
[all...]
H A Dxec.c3290 memcpy(&node,SH_VALNOD,sizeof(node));
3291 SH_VALNOD->nvfun = 0;
3292 SH_VALNOD->nvenv = 0;
3293 SH_VALNOD->nvflag = NV_LDOUBLE|NV_NOFREE;
3294 SH_VALNOD->nvalue.ldp = 0;
3301 SH_VALNOD->nvalue.ldp = &d;
3307 SH_VALNOD->nvfun = node.nvfun;
3308 SH_VALNOD->nvflag = node.nvflag;
3309 SH_VALNOD->nvenv = node.nvenv;
3310 SH_VALNOD
[all...]

Completed in 21 milliseconds