Lines Matching defs:id
84 int id;
116 int id;
142 alloc_node(int id)
152 node->id = id;
211 lex_token.id = TOK_NONE;
215 for (tok = &tokens[0]; tok->id != TOK_NONE; tok++) {
222 printf("tok id: %d label: %s\n", tok->id, tok->label);
225 lex_token.id = tok->id;
234 lex_token.id = TOK_STR;
257 snprintf(fmt, sizeof(fmt), "tok id: %%d len: %%lu str: %%.%lus\n", len);
258 printf(fmt, lex_token.id , lex_token.len, lex_token.label);
274 switch (lex_token.id) {
282 term_node = alloc_node(lex_token.id);
285 if (lex_token.id == TOK_EQ || lex_token.id == TOK_NEQ)
286 term_node->op = lex_token.id;
293 if (lex_token.id != TOK_STR) {
304 if (term_node->id == TOK_PID || term_node->id == TOK_EPID)
326 if (lex_token.id == TOK_LP) {
334 if (lex_token.id != TOK_RP) {
355 if (lex_token.id == TOK_NOT) {
392 if (lex_token.id == TOK_AND) {
433 if (lex_token.id == TOK_OR) {
484 switch (expression->id) {
541 switch (expression->id) {
570 switch (expression->id) {