Lines Matching refs:p_stack

32   parser_state_tos->p_stack  in init_parser()
58 parser_state_tos->p_stack[0] = stmt; /* this is the parser's stack */ in reset_parser()
126 parser_state_tos->p_stack = (enum codes *) in inc_pstack()
127 xrealloc (parser_state_tos->p_stack, in inc_pstack()
204 while (parser_state_tos->p_stack[parser_state_tos->tos] == ifhead
210 parser_state_tos->p_stack[parser_state_tos->tos] = stmt;
222 if (parser_state_tos->p_stack[parser_state_tos->tos] != decl)
227 parser_state_tos->p_stack[parser_state_tos->tos] = decl;
236 if (parser_state_tos->p_stack[i] == decl)
246 … if (parser_state_tos->p_stack[parser_state_tos->tos] == elsehead && else_if) /* "else if ..." */
252 parser_state_tos->p_stack[parser_state_tos->tos] = tk;
262 if (parser_state_tos->p_stack[parser_state_tos->tos] == stmt
263 || parser_state_tos->p_stack[parser_state_tos->tos] == stmtl)
266 else if (parser_state_tos->p_stack[parser_state_tos->tos] == decl)
292 if (parser_state_tos->p_stack[parser_state_tos->tos]
297 if (parser_state_tos->p_stack[parser_state_tos->tos] == swstmt
305 parser_state_tos->p_stack[parser_state_tos->tos] = lbrace;
309 parser_state_tos->p_stack[parser_state_tos->tos] = stmt;
316 if (parser_state_tos->p_stack[parser_state_tos->tos] == dohead)
322 parser_state_tos->p_stack[parser_state_tos->tos] = whilestmt;
329 parser_state_tos->p_stack[parser_state_tos->tos] = whilestmt;
340 if (parser_state_tos->p_stack[parser_state_tos->tos] != ifhead)
351 parser_state_tos->p_stack[parser_state_tos->tos] = elsehead;
359 if (parser_state_tos->p_stack[parser_state_tos->tos - 1] == lbrace)
363 parser_state_tos->p_stack[parser_state_tos->tos] = stmt;
371 parser_state_tos->p_stack[parser_state_tos->tos] = swstmt;
388 if (parser_state_tos->p_stack[parser_state_tos->tos] == dostmt)
390 parser_state_tos->p_stack[parser_state_tos->tos] = stmt;
395 parser_state_tos->p_stack[parser_state_tos->tos] = stmt;
416 i, parser_state_tos->p_stack[i], parser_state_tos->il[i]);
468 switch (parser_state_tos->p_stack[parser_state_tos->tos]) in reduce()
472 switch (parser_state_tos->p_stack[parser_state_tos->tos - 1]) in reduce()
478 parser_state_tos->p_stack[--parser_state_tos->tos] = stmtl; in reduce()
482 parser_state_tos->p_stack[--parser_state_tos->tos] = dohead; in reduce()
489 parser_state_tos->p_stack[--parser_state_tos->tos] = ifhead; in reduce()
491 (parser_state_tos->p_stack[i] != stmt in reduce()
492 && parser_state_tos->p_stack[i] != stmtl in reduce()
493 && parser_state_tos->p_stack[i] != lbrace); --i); in reduce()
511 parser_state_tos->p_stack[--parser_state_tos->tos] = stmt; in reduce()
523 if (parser_state_tos->p_stack[parser_state_tos->tos - 1] == dohead) in reduce()
527 parser_state_tos->p_stack[--parser_state_tos->tos] = stmt; in reduce()
529 parser_state_tos->p_stack[--parser_state_tos->tos] = dostmt; in reduce()
551 parser_state_tos->p_stack[parser_state_tos->tos] = stmt; in parse_lparen_in_decl()