1
0
forked from GitHub/gf-core

C runtime: fix the debug modes in the parser and in the reasoner after the changes in the printer

This commit is contained in:
kr.angelov
2013-06-27 11:00:26 +00:00
parent 5dc59f815c
commit 1b41792237
2 changed files with 8 additions and 8 deletions

View File

@@ -313,7 +313,7 @@ pgf_print_production(int fid, PgfProduction prod,
case PGF_PRODUCTION_APPLY: {
PgfProductionApply* papp = i.data;
gu_printf(wtr,err,"F%d(",papp->fun->funid);
pgf_print_expr(papp->fun->ep->expr, 0, wtr, err);
pgf_print_expr(papp->fun->ep->expr, NULL, 0, wtr, err);
gu_printf(wtr,err,")[");
pgf_print_production_args(papp->args,wtr,err);
gu_printf(wtr,err,"]\n");
@@ -327,7 +327,7 @@ pgf_print_production(int fid, PgfProduction prod,
case PGF_PRODUCTION_EXTERN: {
PgfProductionExtern* pext = i.data;
gu_printf(wtr,err,"<extern>(");
pgf_print_expr(pext->ep->expr, 0, wtr, err);
pgf_print_expr(pext->ep->expr, NULL, 0, wtr, err);
gu_printf(wtr,err,")[]\n");
break;
}
@@ -383,7 +383,7 @@ pgf_print_item(PgfItem* item, PgfParseState* state, GuWriter* wtr, GuExn* err, G
PgfProductionApply* papp = i.data;
PgfCncFun* fun = papp->fun;
gu_printf(wtr, err, "F%d(", fun->funid);
pgf_print_expr(fun->ep->expr, 0, wtr, err);
pgf_print_expr(fun->ep->expr, NULL, 0, wtr, err);
gu_printf(wtr, err, ")[");
pgf_print_production_args(item->args, wtr, err);
gu_printf(wtr, err, "]; ");
@@ -399,7 +399,7 @@ pgf_print_item(PgfItem* item, PgfParseState* state, GuWriter* wtr, GuExn* err, G
gu_printf(wtr, err, "<extern>");
if (pext->ep != NULL) {
gu_printf(wtr, err, "(");
pgf_print_expr(pext->ep->expr, 0, wtr, err);
pgf_print_expr(pext->ep->expr, NULL, 0, wtr, err);
gu_printf(wtr, err, ")");
}
gu_printf(wtr, err, "[");
@@ -438,7 +438,7 @@ pgf_print_expr_state(PgfExprState* st,
}
gu_puts(" (", wtr, err);
pgf_print_expr(st->ep.expr, 0, wtr, err);
pgf_print_expr(st->ep.expr, NULL, 0, wtr, err);
}
static void
@@ -467,7 +467,7 @@ pgf_print_expr_state0(PgfExprState* st,
gu_puts(" (", wtr, err);
else
gu_puts(" ", wtr, err);
pgf_print_expr(st->ep.expr, 0, wtr, err);
pgf_print_expr(st->ep.expr, NULL, 0, wtr, err);
size_t n_counts = gu_buf_length(stack);
for (size_t i = 0; i < n_counts; i++) {

View File

@@ -103,7 +103,7 @@ pgf_print_parent_state(PgfExprState* st,
pgf_print_parent_state(parent, wtr, err, stack);
gu_puts(" (", wtr, err);
pgf_print_expr(st->expr, 0, wtr, err);
pgf_print_expr(st->expr, NULL, 0, wtr, err);
}
static void
@@ -125,7 +125,7 @@ pgf_print_expr_state(PgfExprState* st,
gu_puts(" (", wtr, err);
else
gu_puts(" ", wtr, err);
pgf_print_expr(st->expr, 0, wtr, err);
pgf_print_expr(st->expr, NULL, 0, wtr, err);
size_t n_counts = gu_buf_length(stack);
for (size_t i = 0; i < n_counts; i++) {