Searched defs:paren (Results 1 - 13 of 13) sorted by relevance

/ast/src/lib/libast/comp/
H A Dregcmp.c74 unsigned char paren[128]; local
84 memset(paren, 0, sizeof(paren));
126 if (p < (int)(elementsof(paren) - 1))
128 paren[p] = ++n;
133 if (paren[i])
145 sub[j] = paren[i] + 1;
147 paren[i] = 0;
/ast/src/cmd/nmake/
H A Ddump.c41 register int paren; local
47 for (t = s, paren = 0; *t && (paren || !istype(*t, C_TERMINAL)); t++)
49 paren++;
51 paren--;
H A Dmisc.c505 int paren; local
522 paren = 0;
535 paren++;
540 paren--;
544 if (!paren)
569 if (paren || !isspace(c))
H A Dscan.c826 int paren; local
840 ifparen = inquote = paren = 0;
848 if (paren-- == ifparen)
876 paren++;
915 paren++;
954 ifparen = paren;
H A Dparse.c1552 int paren = 0; local
1591 paren++;
1592 else if (c == ')' && !paren--)
1594 else if (!paren)
1690 else if (paren)
1691 error(1, "%d closing )%s missing from line", paren, paren == 1 ? null : "'s");
3028 char* paren; local
3044 paren = s;
3049 paren
[all...]
/ast/src/lib/libast/misc/
H A Dfastfind.c151 int paren = 0; local
599 paren++;
602 if (!brace && paren > 0 && !--paren)
607 if (!brace && !paren)
/ast/src/lib/libdss/
H A Dcxlib.h129 int paren; member in struct:Cxcompile_s
/ast/src/cmd/ksh93/sh/
H A Dstreval.c77 unsigned char paren; /* parenthesis level */ member in struct:vars
685 if(!vp->paren)
735 vp->paren++;
738 vp->paren--;
H A Dlex.c88 char paren; member in struct:lexdata
281 lp->lexd.nocopy = lp->lexd.docword = lp->lexd.nest = lp->lexd.paren = 0;
333 if(lp->lexd.paren)
335 lp->lexd.paren = 0;
1160 lp->lexd.paren = 1;
1581 if(endtok==LPAREN && lp->lexd.paren)
1590 lp->lexd.paren = 0;
H A Dmacro.c447 int paren = 0; local
549 if((n==S_DIG || ((paren+ere) && (sh_lexstates[ST_DOL][nc]==S_ALP) || nc=='<' || nc=='>')))
747 paren++;
760 --paren;
/ast/src/lib/libast/regex/
H A Dregcomp.c122 int parno; /* number of last open paren */
123 int parnest; /* paren nest count */
128 Rex_t* paren[2*(BACK_REF_MAX+2)]; member in struct:Cenv_s
129 /* paren[i]!=0 if \i defined */
789 if (c > 0 && c <= env->parno && env->paren[c])
846 c = (c > env->parno || !env->paren[c]) ? o : T_BACK + c;
2377 if (parno < elementsof(env->paren))
2378 env->paren[parno] = f;
2406 if (!c || c > env->parno || !env->paren[c])
2507 if (c > env->parno || !env->paren[
[all...]
/ast/src/lib/libpp/
H A Dppproto.c607 int paren = 0; local
949 paren = 0;
952 if (paren == 0 && (flags & (MATCH|RECURSIVE|SKIP|SLIDE)) == SLIDE)
1012 if (!strncmp(proto->tp, "inline", 6) && !(flags & (MATCH|SKIP|TOKENS|TYPEDEF)) && proto->brace == 0 && paren == 0 && group == 0 && (last == ';' || last == '}' || last == '\n' || last == 0))
1134 if (paren++ == 0)
1151 else if (paren == 2 && !aim)
1190 if (--paren == 0)
1205 else if (paren == 1 && (flags & INDIRECT) && !aie)
1212 if (paren == 1)
1221 if (proto->brace == 0 && paren
[all...]
/ast/src/cmd/INIT/
H A Dproto.c2873 int paren = 0; local
3215 paren = 0;
3218 if (paren == 0 && (flags & ((1L<<15)|(1L<<21)|(1L<<23)|(1L<<24))) == (1L<<24))
3278 if (!sstrncmp( proto->tp, "inline", 6) && !(flags & ((1L<<15)|(1L<<23)|(1L<<25)|(1L<<26))) && proto->brace == 0 && paren == 0 && group == 0 && (last == ';' || last == '}' || last == '\n' || last == 0))
3400 if (paren++ == 0)
3417 else if (paren == 2 && !aim)
3456 if (--paren == 0)
3471 else if (paren == 1 && (flags & (1L<<8)) && !aie)
3478 if (paren == 1)
3487 if (proto->brace == 0 && paren
[all...]

Completed in 225 milliseconds