mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-18 01:59:19 +02:00
modify and cleanup python headers and libs
This commit is contained in:
@@ -94,7 +94,7 @@ Proposal
|
||||
numeric, sequence, and mapping. Each protocol consists of a
|
||||
collection of related operations. If an operation that is not
|
||||
provided by a particular type is invoked, then a standard exception,
|
||||
NotImplementedError is raised with a operation name as an argument.
|
||||
NotImplementedError is raised with an operation name as an argument.
|
||||
In addition, for convenience this interface defines a set of
|
||||
constructors for building objects of built-in types. This is needed
|
||||
so new objects can be returned from C functions that otherwise treat
|
||||
@@ -191,8 +191,8 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
|
||||
int PyObject_SetAttrString(PyObject *o, char *attr_name, PyObject *v);
|
||||
|
||||
Set the value of the attribute named attr_name, for object o,
|
||||
to the value, v. Returns -1 on failure. This is
|
||||
the equivalent of the Python statement: o.attr_name=v.
|
||||
to the value v. Raise an exception and return -1 on failure; return 0 on
|
||||
success. This is the equivalent of the Python statement o.attr_name=v.
|
||||
|
||||
*/
|
||||
|
||||
@@ -201,8 +201,8 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
|
||||
int PyObject_SetAttr(PyObject *o, PyObject *attr_name, PyObject *v);
|
||||
|
||||
Set the value of the attribute named attr_name, for object o,
|
||||
to the value, v. Returns -1 on failure. This is
|
||||
the equivalent of the Python statement: o.attr_name=v.
|
||||
to the value v. Raise an exception and return -1 on failure; return 0 on
|
||||
success. This is the equivalent of the Python statement o.attr_name=v.
|
||||
|
||||
*/
|
||||
|
||||
@@ -453,9 +453,9 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
|
||||
PyAPI_FUNC(int) PyObject_SetItem(PyObject *o, PyObject *key, PyObject *v);
|
||||
|
||||
/*
|
||||
Map the object, key, to the value, v. Returns
|
||||
-1 on failure. This is the equivalent of the Python
|
||||
statement: o[key]=v.
|
||||
Map the object key to the value v. Raise an exception and return -1
|
||||
on failure; return 0 on success. This is the equivalent of the Python
|
||||
statement o[key]=v.
|
||||
*/
|
||||
|
||||
PyAPI_FUNC(int) PyObject_DelItemString(PyObject *o, char *key);
|
||||
@@ -1102,10 +1102,9 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
|
||||
PyAPI_FUNC(int) PySequence_SetItem(PyObject *o, Py_ssize_t i, PyObject *v);
|
||||
|
||||
/*
|
||||
Assign object v to the ith element of o. Returns
|
||||
-1 on failure. This is the equivalent of the Python
|
||||
statement: o[i]=v.
|
||||
|
||||
Assign object v to the ith element of o. Raise an exception and return
|
||||
-1 on failure; return 0 on success. This is the equivalent of the
|
||||
Python statement o[i]=v.
|
||||
*/
|
||||
|
||||
PyAPI_FUNC(int) PySequence_DelItem(PyObject *o, Py_ssize_t i);
|
||||
@@ -1121,7 +1120,8 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
|
||||
|
||||
/*
|
||||
Assign the sequence object, v, to the slice in sequence
|
||||
object, o, from i1 to i2. Returns -1 on failure. This is the
|
||||
object, o, from i1 to i2. Raise an exception and return
|
||||
-1 on failure; return 0 on success. This is the
|
||||
equivalent of the Python statement: o[i1:i2]=v.
|
||||
*/
|
||||
|
||||
@@ -1149,7 +1149,7 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
|
||||
|
||||
PyAPI_FUNC(PyObject *) PySequence_Fast(PyObject *o, const char* m);
|
||||
/*
|
||||
Returns the sequence, o, as a tuple, unless it's already a
|
||||
Return the sequence, o, as a list, unless it's already a
|
||||
tuple or list. Use PySequence_Fast_GET_ITEM to access the
|
||||
members of this list, and PySequence_Fast_GET_SIZE to get its length.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user