Lines Matching refs:done_word
503 static int done_word(o_string *dest, struct p_context *ctx);
2906 static int done_word(o_string *dest, struct p_context *ctx)
2912 debug_printf_parse("done_word entered: '%s' %p\n", dest->data, child);
2914 debug_printf_parse("done_word return 0: true null, ignored\n");
2922 debug_printf_parse("done_word return 1: syntax error, groups and arglists don't mix\n");
2928 debug_printf_parse("done_word return %d\n", (ctx->res_w == RES_SNTX));
2938 debug_printf_parse("done_word return 1: xglob returned %d\n", gr);
2947 debug_printf_parse("done_word return 1: ambiguous redirect\n");
2955 done_word(dest, ctx);
2959 debug_printf_parse("done_word return 0\n");
3140 done_word(&result, &inner);
3199 done_word(dest, &sub); /* finish off the final word in the subcontext */
3330 if (done_word(dest, ctx)) {
3331 debug_printf_parse("parse_stream return 1: done_word!=0\n");
3404 done_word(dest, ctx);
3414 done_word(dest, ctx);
3426 done_word(dest, ctx);
3430 done_word(dest, ctx);
3439 done_word(dest, ctx);
3533 done_word(&temp, &ctx);