summaryrefslogtreecommitdiff
path: root/src/runtime/python/pypgf.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/python/pypgf.c')
-rw-r--r--src/runtime/python/pypgf.c10
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 */
};