Edit File by line
/home/barbar84/public_h.../wp-conte.../plugins/sujqvwi/ExeBy/smexe_ro.../usr/include/python3....
File: complexobject.h
/* Complex number structure */
[0] Fix | Delete
[1] Fix | Delete
#ifndef Py_COMPLEXOBJECT_H
[2] Fix | Delete
#define Py_COMPLEXOBJECT_H
[3] Fix | Delete
#ifdef __cplusplus
[4] Fix | Delete
extern "C" {
[5] Fix | Delete
#endif
[6] Fix | Delete
[7] Fix | Delete
#ifndef Py_LIMITED_API
[8] Fix | Delete
typedef struct {
[9] Fix | Delete
double real;
[10] Fix | Delete
double imag;
[11] Fix | Delete
} Py_complex;
[12] Fix | Delete
[13] Fix | Delete
/* Operations on complex numbers from complexmodule.c */
[14] Fix | Delete
[15] Fix | Delete
PyAPI_FUNC(Py_complex) _Py_c_sum(Py_complex, Py_complex);
[16] Fix | Delete
PyAPI_FUNC(Py_complex) _Py_c_diff(Py_complex, Py_complex);
[17] Fix | Delete
PyAPI_FUNC(Py_complex) _Py_c_neg(Py_complex);
[18] Fix | Delete
PyAPI_FUNC(Py_complex) _Py_c_prod(Py_complex, Py_complex);
[19] Fix | Delete
PyAPI_FUNC(Py_complex) _Py_c_quot(Py_complex, Py_complex);
[20] Fix | Delete
PyAPI_FUNC(Py_complex) _Py_c_pow(Py_complex, Py_complex);
[21] Fix | Delete
PyAPI_FUNC(double) _Py_c_abs(Py_complex);
[22] Fix | Delete
#endif
[23] Fix | Delete
[24] Fix | Delete
/* Complex object interface */
[25] Fix | Delete
[26] Fix | Delete
/*
[27] Fix | Delete
PyComplexObject represents a complex number with double-precision
[28] Fix | Delete
real and imaginary parts.
[29] Fix | Delete
*/
[30] Fix | Delete
#ifndef Py_LIMITED_API
[31] Fix | Delete
typedef struct {
[32] Fix | Delete
PyObject_HEAD
[33] Fix | Delete
Py_complex cval;
[34] Fix | Delete
} PyComplexObject;
[35] Fix | Delete
#endif
[36] Fix | Delete
[37] Fix | Delete
PyAPI_DATA(PyTypeObject) PyComplex_Type;
[38] Fix | Delete
[39] Fix | Delete
#define PyComplex_Check(op) PyObject_TypeCheck(op, &PyComplex_Type)
[40] Fix | Delete
#define PyComplex_CheckExact(op) (Py_TYPE(op) == &PyComplex_Type)
[41] Fix | Delete
[42] Fix | Delete
#ifndef Py_LIMITED_API
[43] Fix | Delete
PyAPI_FUNC(PyObject *) PyComplex_FromCComplex(Py_complex);
[44] Fix | Delete
#endif
[45] Fix | Delete
PyAPI_FUNC(PyObject *) PyComplex_FromDoubles(double real, double imag);
[46] Fix | Delete
[47] Fix | Delete
PyAPI_FUNC(double) PyComplex_RealAsDouble(PyObject *op);
[48] Fix | Delete
PyAPI_FUNC(double) PyComplex_ImagAsDouble(PyObject *op);
[49] Fix | Delete
#ifndef Py_LIMITED_API
[50] Fix | Delete
PyAPI_FUNC(Py_complex) PyComplex_AsCComplex(PyObject *op);
[51] Fix | Delete
#endif
[52] Fix | Delete
[53] Fix | Delete
/* Format the object based on the format_spec, as defined in PEP 3101
[54] Fix | Delete
(Advanced String Formatting). */
[55] Fix | Delete
#ifndef Py_LIMITED_API
[56] Fix | Delete
PyAPI_FUNC(int) _PyComplex_FormatAdvancedWriter(
[57] Fix | Delete
_PyUnicodeWriter *writer,
[58] Fix | Delete
PyObject *obj,
[59] Fix | Delete
PyObject *format_spec,
[60] Fix | Delete
Py_ssize_t start,
[61] Fix | Delete
Py_ssize_t end);
[62] Fix | Delete
#endif
[63] Fix | Delete
[64] Fix | Delete
#ifdef __cplusplus
[65] Fix | Delete
}
[66] Fix | Delete
#endif
[67] Fix | Delete
#endif /* !Py_COMPLEXOBJECT_H */
[68] Fix | Delete
[69] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function