diff options
Diffstat (limited to 'src/runtime/python/pypgf.c')
| -rw-r--r-- | src/runtime/python/pypgf.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/runtime/python/pypgf.c b/src/runtime/python/pypgf.c index d54dd14ad..fd2b39906 100644 --- a/src/runtime/python/pypgf.c +++ b/src/runtime/python/pypgf.c @@ -1655,6 +1655,12 @@ Concr_getName(ConcrObject *self, void *closure) } static PyObject* +Concr_getLanguageCode(ConcrObject *self, void *closure) +{ + return gu2py_string(pgf_language_code(self->concr)); +} + +static PyObject* Concr_graphvizParseTree(ConcrObject* self, PyObject *args) { ExprObject* pyexpr; if (!PyArg_ParseTuple(args, "O!", &pgf_ExprType, &pyexpr)) @@ -1683,6 +1689,10 @@ static PyGetSetDef Concr_getseters[] = { (getter)Concr_getName, NULL, "the name of the concrete syntax", }, + {"languageCode", + (getter)Concr_getLanguageCode, NULL, + "the language code for this concrete syntax", + }, {NULL} /* Sentinel */ }; |
