forked from GitHub/gf-core
Changed 'lin' method name to 'linearize' (py-bindings).
This commit is contained in:
@@ -46,7 +46,7 @@ Notice that parsing returns a list of gf trees.
|
|||||||
Let's save it and linearize it in Spanish:
|
Let's save it and linearize it in Spanish:
|
||||||
|
|
||||||
>>> t = pgf.parse(eng, "is 42 prime")
|
>>> t = pgf.parse(eng, "is 42 prime")
|
||||||
>>> pgf.lin(spa, t[0])
|
>>> pgf.linearize(spa, t[0])
|
||||||
'42 es primo'
|
'42 es primo'
|
||||||
|
|
||||||
(which is not, but there is a '?' lacking at the end, remember?)
|
(which is not, but there is a '?' lacking at the end, remember?)
|
||||||
|
|||||||
@@ -175,7 +175,7 @@ completions(PGF *self, PyObject *args, PyObject *kws)
|
|||||||
|
|
||||||
static PyMethodDef pgf_methods[] = {
|
static PyMethodDef pgf_methods[] = {
|
||||||
{"parse", (PyCFunction)parse, METH_VARARGS|METH_KEYWORDS, "Parse a string."},
|
{"parse", (PyCFunction)parse, METH_VARARGS|METH_KEYWORDS, "Parse a string."},
|
||||||
{"lin", (PyCFunction)linearize, METH_VARARGS,"Linearize tree."},
|
{"linearize", (PyCFunction)linearize, METH_VARARGS,"Linearize tree."},
|
||||||
{"lang_code", (PyCFunction)languageCode, METH_VARARGS,"Get the language code."},
|
{"lang_code", (PyCFunction)languageCode, METH_VARARGS,"Get the language code."},
|
||||||
{"print_name", (PyCFunction)printName, METH_VARARGS,"Get the print name for a id."},
|
{"print_name", (PyCFunction)printName, METH_VARARGS,"Get the print name for a id."},
|
||||||
{"fun_type", (PyCFunction)functiontype, METH_VARARGS,"Get the type of a fun expression."},
|
{"fun_type", (PyCFunction)functiontype, METH_VARARGS,"Get the type of a fun expression."},
|
||||||
|
|||||||
Reference in New Issue
Block a user