summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/parseval.c
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2013-04-26 20:44:01 +0000
committerkr.angelov <kr.angelov@gmail.com>2013-04-26 20:44:01 +0000
commit85efdf81e7542bb5d04b176671358135144963e9 (patch)
treedb08d81e1945b84688536415276ccb25ecb2d823 /src/runtime/c/pgf/parseval.c
parent8d866541d302864747278f5d5f9f62138b34bf19 (diff)
finally the statistical parser is able to return all possible abstract trees
Diffstat (limited to 'src/runtime/c/pgf/parseval.c')
-rw-r--r--src/runtime/c/pgf/parseval.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/runtime/c/pgf/parseval.c b/src/runtime/c/pgf/parseval.c
index 4f18573cf..678df3bf4 100644
--- a/src/runtime/c/pgf/parseval.c
+++ b/src/runtime/c/pgf/parseval.c
@@ -28,7 +28,7 @@ pgf_metrics_lzn_symbol_tokens(PgfLinFuncs** funcs, PgfTokens toks)
PgfToken tok = gu_seq_get(toks, PgfToken, i);
if (state->ps != NULL)
- state->ps = pgf_parser_next_state(state->ps, tok, state->pool);
+ state->ps = pgf_parser_next_state(state->ps, tok);
state->pos++;
}
@@ -44,7 +44,7 @@ pgf_metrics_lzn_expr_literal(PgfLinFuncs** funcs, PgfLiteral lit)
case PGF_LITERAL_STR: {
PgfLiteralStr* lstr = i.data;
if (state->ps != NULL) {
- state->ps = pgf_parser_next_state(state->ps, lstr->val, state->pool);
+ state->ps = pgf_parser_next_state(state->ps, lstr->val);
}
state->pos++;
break;
@@ -55,7 +55,7 @@ pgf_metrics_lzn_expr_literal(PgfLinFuncs** funcs, PgfLiteral lit)
GuString tok =
gu_format_string(state->pool, "%d", lint->val);
- state->ps = pgf_parser_next_state(state->ps, tok, state->pool);
+ state->ps = pgf_parser_next_state(state->ps, tok);
}
state->pos++;
break;
@@ -66,7 +66,7 @@ pgf_metrics_lzn_expr_literal(PgfLinFuncs** funcs, PgfLiteral lit)
GuString tok =
gu_format_string(state->pool, "%f", lflt->val);
- state->ps = pgf_parser_next_state(state->ps, tok, state->pool);
+ state->ps = pgf_parser_next_state(state->ps, tok);
}
state->pos++;
break;