Searched defs:precedence (Results 1 - 3 of 3) sorted by relevance

/osnet-11/usr/src/lib/libast/common/string/
H A Dstrexpr.c72 * evaluate a subexpression with precedence
76 expr(register Expr_t* ex, register int precedence) argument
89 if (!precedence) return(0);
116 if (!precedence) error(ex, "too many )'s");
130 if (precedence > 1) goto done;
158 if (precedence > 2) goto done;
165 if (precedence > 4) goto done;
171 if (precedence > 5) goto done;
178 if (precedence > 3) goto done;
185 if (precedence >
[all...]
/osnet-11/usr/src/lib/libpp/common/
H A Dppexpr.c265 * evaluate a long integer subexpression with precedence
274 subexpr(register int precedence, int* pun) argument
317 if (!precedence)
341 if (precedence > 1) goto done;
378 if (precedence >= xn) goto done;
390 if (precedence > 4) goto done;
394 if (precedence > 5) goto done;
398 if (precedence > 6) goto done;
403 if (precedence > 7) goto done;
411 if (precedence >
[all...]
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dstreval.c567 * evaluate a subexpression with precedence
570 static int expr(register struct vars *vp,register int precedence) argument
590 if(precedence>2)
633 if((!lvalue.value || precedence > 3))
635 if(precedence==3)
636 precedence = 2;
648 /* from here on c is the new precedence level */
666 else if(precedence==A_LVALUE)
670 if(precedence >= c)

Completed in 18 milliseconds