Home | History | Annotate | Download | only in ksh

Lines Matching refs:INTEGER

23  * if (flag&INTEGER), val.i contains integer value, and type contains base.
208 vp->flag |= ISSET|INTEGER;
216 vp->flag &= ~(ISSET|INTEGER);
225 vp->flag &= ~INTEGER;
229 vp->flag &= ~(ISSET|INTEGER);
283 vp->flag |= vq->flag & (EXPORT|INTEGER|RDONLY
286 if (vq->flag & INTEGER)
310 else if (!(vp->flag&INTEGER)) /* string source */
312 else { /* integer source */
352 /* get variable integer value, with error checking */
383 if (!(vq->flag&INTEGER)) { /* string dest */
403 } else /* integer dest */
414 /* set variable to integer */
420 if (!(vq->flag&INTEGER)) {
422 vp->flag = (ISSET|INTEGER);
449 if (!(vp->flag&ISSET) || (!(vp->flag&INTEGER) && vp->val.s == NULL))
451 if (vp->flag&INTEGER) {
498 /* convert variable vq to integer variable, setting its value from vp
510 if (!(vq->flag & INTEGER) && (vq->flag & ALLOC)) {
517 vq->flag |= ISSET|INTEGER;
610 * set its attributes (INTEGER, RDONLY, EXPORT, TRACE, LJUST, RJUST, ZEROFIL,
694 || ((t->flag & INTEGER) && (clr & INTEGER))
695 || (!(t->flag & INTEGER) && (set & INTEGER)));
697 if (t->flag & INTEGER) {
707 if (!(t->flag & INTEGER) && (set & INTEGER)) {
715 if ((set & INTEGER) && base > 0 && (!val || t != vp))
726 if (t->flag & INTEGER)
745 if (vp->flag&INTEGER) {
757 if ((vpbase->flag&EXPORT) && !(vpbase->flag&INTEGER)
893 if ((vp->flag&INTEGER)) {
894 /* integer to string */
897 vp->flag &= ~(INTEGER|RDONLY);
1079 /* at&t ksh seems to do this (only listen if integer) */
1080 if (vp->flag & INTEGER)
1252 * completely fail. Only really affects integer arrays: