Message55032
--- bltinmodule-orig.c 2007-03-22 16:00:21.452245559 -0400
+++ bltinmodule.c 2007-03-22 15:56:19.353115310 -0400
@@ -69,6 +69,17 @@
return PyNumber_Absolute(v);
}
+static PyObject *
+builtin_identity(PyObject *self, PyObject *v)
+{
+ return v;
+}
+
+PyDoc_STRVAR(identity_doc,
+"identity(x) -> x\n\
+\n\
+The identity function. Simply returns is first argument.");
+
PyDoc_STRVAR(abs_doc,
"abs(number) -> number\n\
\n\
@@ -2281,6 +2292,7 @@
#endif
{"vars", builtin_vars, METH_VARARGS, vars_doc},
{"zip", builtin_zip, METH_VARARGS, zip_doc},
+ {"identity", builtin_identity, METH_O, identity_doc},
{NULL, NULL},
};
|
|
Date |
User |
Action |
Args |
2007-08-23 16:12:36 | admin | link | issue1673203 messages |
2007-08-23 16:12:36 | admin | create | |
|