diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2014-03-20 14:48:02 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2014-03-20 14:48:02 +0000 |
| commit | eb1aa2489642dad9e3d18f146f35a3a9313ce311 (patch) | |
| tree | d7435b70dc7c3bf24b78d67fc86351ffcfefbbb7 /src | |
| parent | b061d59044b0cc689cf270617364ab36c8a0792f (diff) | |
fix in the Python binding which was forgoten after a change in the C runtime
Diffstat (limited to 'src')
| -rw-r--r-- | src/runtime/python/pypgf.c | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/runtime/python/pypgf.c b/src/runtime/python/pypgf.c index f8abe6670..23b321d06 100644 --- a/src/runtime/python/pypgf.c +++ b/src/runtime/python/pypgf.c @@ -1402,39 +1402,6 @@ pgf_bracket_lzn_symbol_token(PgfLinFuncs** funcs, PgfToken tok) } static void -pgf_bracket_lzn_expr_literal(PgfLinFuncs** funcs, PgfLiteral lit) -{ - PgfBracketLznState* state = gu_container(funcs, PgfBracketLznState, funcs); - - GuVariantInfo i = gu_variant_open(lit); - switch (i.tag) { - case PGF_LITERAL_STR: { - PgfLiteralStr* lstr = i.data; - PyObject* str = PyString_FromString(lstr->val); - PyList_Append(state->list, str); - Py_DECREF(str); - break; - } - case PGF_LITERAL_INT: { - PgfLiteralInt* lint = i.data; - PyObject* str = PyString_FromFormat("%d", lint->val); - PyList_Append(state->list, str); - Py_DECREF(str); - break; - } - case PGF_LITERAL_FLT: { - PgfLiteralFlt* lflt = i.data; - PyObject* str = PyString_FromFormat("%f", lflt->val); - PyList_Append(state->list, str); - Py_DECREF(str); - break; - } - default: - gu_impossible(); - } -} - -static void pgf_bracket_lzn_begin_phrase(PgfLinFuncs** funcs, PgfCId cat, int fid, int lindex, PgfCId fun) { PgfBracketLznState* state = gu_container(funcs, PgfBracketLznState, funcs); @@ -1471,7 +1438,6 @@ pgf_bracket_lzn_end_phrase(PgfLinFuncs** funcs, PgfCId cat, int fid, int lindex, static PgfLinFuncs pgf_bracket_lin_funcs = { .symbol_token = pgf_bracket_lzn_symbol_token, - .expr_literal = pgf_bracket_lzn_expr_literal, .begin_phrase = pgf_bracket_lzn_begin_phrase, .end_phrase = pgf_bracket_lzn_end_phrase, .symbol_ne = NULL, |
