Lines Matching defs:debug_printf
236 static void debug_printf(include_ctx_t *ctx, const char *fmt, ...)
255 debug_printf(ctx, "!!! Parse tree is not consistent !!!\n"); \
257 debug_printf(ctx, "Parent of " #child " child node is " \
261 debug_printf(ctx, "Parent of " #child " child node " \
272 debug_printf(ctx, "%s(missing)\n", is); \
282 debug_printf(ctx, " -- Parse Tree empty --\n\n");
286 debug_printf(ctx, " ----- Parse Tree -----\n");
294 debug_printf(ctx, "%s%s (%s)\n", is, current->token.s,
305 debug_printf(ctx, "%s%s\n", is, current->token.s);
321 debug_printf(ctx, "%s%s\n", is, current->token.s);
349 debug_printf(ctx, " --- End Parse Tree ---\n\n");
359 #define DEBUG_PRINTF(arg) debug_printf arg
376 debug_printf((ctx), " Evaluate: %s (%s) -> %c\n", (node)->token.s,\
381 debug_printf((ctx), " Evaluate: %s (Left: %s; Right: %s) -> %c\n",\
396 debug_printf((ctx), " Compare: %s (\"%s\" with %c%s%c) -> %c\n", \
403 debug_printf((ctx), " Evaluate: %s -> %c\n", (node)->token.s, \