Searched refs:precedence (Results 1 - 8 of 8) sorted by relevance

/ast/src/lib/libast/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...]
/ast/src/lib/libdss/
H A Dcxcomp.c944 parse(Cx_t* cx, Cxcompile_t* cc, Cxexpr_t* expr, int precedence, Cxvariable_t** ref) argument
1047 if (o == CX_AND && precedence == cx->table->precedence[CX_CALL])
1061 p = cx->table->precedence[CX_SET];
1097 p = cx->table->precedence[o];
1122 if (precedence >= p && o != CX_SET)
1261 if (parse(cx, cc, expr, cx->table->precedence[CX_CALL], NiL) != cx->state->type_void || cx->error)
1382 precedence = 0;
1393 else if (precedence <= cx->table->precedence[CX_CAL
[all...]
H A Dcxlib.h175 unsigned char precedence[CX_INTERNALS]; member in struct:Cxtable_s
H A Dcxopen.c2316 table.precedence[CX_INV] =
2317 table.precedence[CX_NOT] =
2318 table.precedence[CX_UMINUS] =
2319 table.precedence[CX_UPLUS] = 15;
2320 table.precedence[CX_DIV] =
2321 table.precedence[CX_MOD] =
2322 table.precedence[CX_MPY] = 14;
2323 table.precedence[CX_ADD] =
2324 table.precedence[CX_SUB] = 13;
2325 table.precedence[CX_LS
[all...]
/ast/src/lib/libpp/
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...]
/ast/src/cmd/html/
H A Dmm2html.sh814 : primary macros take precedence
/ast/src/cmd/nmake/
H A DMakerules.mk2815 * the most recent :PACKAGE: assertion takes highest precedence
/ast/src/cmd/sortlib/sync/
H A Dss.c1097 compile(Ss_t* ss, int precedence) argument
1111 sfprintf(sfstderr, "compile(%d) ", precedence); listexpr(ss, sfstderr, xp); sfprintf(sfstderr, "\n");
1115 if (precedence)
1172 if (precedence >= pr)

Completed in 73 milliseconds