[Python-checkins] CVS: python/dist/src/Objects complexobject.c,2.27,2.28

Fred L. Drake python-dev@python.org
Sat, 8 Jul 2000 21:36:07 -0700


Update of /cvsroot/python/python/dist/src/Objects
In directory slayer.i.sourceforge.net:/tmp/cvs-serv20533

Modified Files:
	complexobject.c 
Log Message:

ANSI-fication of the sources.


Index: complexobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/complexobject.c,v
retrieving revision 2.27
retrieving revision 2.28
diff -C2 -r2.27 -r2.28
*** complexobject.c	2000/06/30 23:58:05	2.27
--- complexobject.c	2000/07/09 04:36:04	2.28
***************
*** 29,34 ****
  static Py_complex c_1 = {1., 0.};
  
! Py_complex c_sum(a,b)
! 	Py_complex a,b;
  {
  	Py_complex r;
--- 29,33 ----
  static Py_complex c_1 = {1., 0.};
  
! Py_complex c_sum(Py_complex a, Py_complex b)
  {
  	Py_complex r;
***************
*** 38,43 ****
  }
  
! Py_complex c_diff(a,b)
! 	Py_complex a,b;
  {
  	Py_complex r;
--- 37,41 ----
  }
  
! Py_complex c_diff(Py_complex a, Py_complex b)
  {
  	Py_complex r;
***************
*** 47,52 ****
  }
  
! Py_complex c_neg(a)
! 	Py_complex a;
  {
  	Py_complex r;
--- 45,49 ----
  }
  
! Py_complex c_neg(Py_complex a)
  {
  	Py_complex r;
***************
*** 56,61 ****
  }
  
! Py_complex c_prod(a,b)
! 	Py_complex a,b;
  {
  	Py_complex r;
--- 53,57 ----
  }
  
! Py_complex c_prod(Py_complex a, Py_complex b)
  {
  	Py_complex r;
***************
*** 65,70 ****
  }
  
! Py_complex c_quot(a,b)
! 	Py_complex a,b;
  {
  	Py_complex r;
--- 61,65 ----
  }
  
! Py_complex c_quot(Py_complex a, Py_complex b)
  {
  	Py_complex r;
***************
*** 77,82 ****
  }
  
! Py_complex c_pow(a,b)
! 	Py_complex a,b;
  {
  	Py_complex r;
--- 72,76 ----
  }
  
! Py_complex c_pow(Py_complex a, Py_complex b)
  {
  	Py_complex r;
***************
*** 107,113 ****
  }
  
! static Py_complex c_powu(x, n)
! 	Py_complex x;
! 	long n;
  {
  	Py_complex r, p;
--- 101,105 ----
  }
  
! static Py_complex c_powu(Py_complex x, long n)
  {
  	Py_complex r, p;
***************
*** 124,130 ****
  }
  
! static Py_complex c_powi(x, n)
! 	Py_complex x;
! 	long n;
  {
  	Py_complex cn;
--- 116,120 ----
  }
  
! static Py_complex c_powi(Py_complex x, long n)
  {
  	Py_complex cn;
***************
*** 143,148 ****
  
  PyObject *
! PyComplex_FromCComplex(cval)
! 	Py_complex cval;
  {
  	register PyComplexObject *op;
--- 133,137 ----
  
  PyObject *
! PyComplex_FromCComplex(Py_complex cval)
  {
  	register PyComplexObject *op;
***************
*** 158,163 ****
  
  PyObject *
! PyComplex_FromDoubles(real, imag)
! 	double real, imag;
  {
  	Py_complex c;
--- 147,151 ----
  
  PyObject *
! PyComplex_FromDoubles(double real, double imag)
  {
  	Py_complex c;
***************
*** 168,177 ****
  
  double
! PyComplex_RealAsDouble(op)
! 	PyObject *op;
  {
  	if (PyComplex_Check(op)) {
  		return ((PyComplexObject *)op)->cval.real;
! 	} else {
  		return PyFloat_AsDouble(op);
  	}
--- 156,165 ----
  
  double
! PyComplex_RealAsDouble(PyObject *op)
  {
  	if (PyComplex_Check(op)) {
  		return ((PyComplexObject *)op)->cval.real;
! 	}
! 	else {
  		return PyFloat_AsDouble(op);
  	}
***************
*** 179,188 ****
  
  double
! PyComplex_ImagAsDouble(op)
! 	PyObject *op;
  {
  	if (PyComplex_Check(op)) {
  		return ((PyComplexObject *)op)->cval.imag;
! 	} else {
  		return 0.0;
  	}
--- 167,176 ----
  
  double
! PyComplex_ImagAsDouble(PyObject *op)
  {
  	if (PyComplex_Check(op)) {
  		return ((PyComplexObject *)op)->cval.imag;
! 	}
! 	else {
  		return 0.0;
  	}
***************
*** 190,200 ****
  
  Py_complex
! PyComplex_AsCComplex(op)
! 	PyObject *op;
  {
  	Py_complex cv;
  	if (PyComplex_Check(op)) {
  		return ((PyComplexObject *)op)->cval;
! 	} else {
  		cv.real = PyFloat_AsDouble(op);
  		cv.imag = 0.;
--- 178,188 ----
  
  Py_complex
! PyComplex_AsCComplex(PyObject *op)
  {
  	Py_complex cv;
  	if (PyComplex_Check(op)) {
  		return ((PyComplexObject *)op)->cval;
! 	}
! 	else {
  		cv.real = PyFloat_AsDouble(op);
  		cv.imag = 0.;
***************
*** 204,209 ****
  
  static void
! complex_dealloc(op)
! 	PyObject *op;
  {
  	PyObject_DEL(op);
--- 192,196 ----
  
  static void
! complex_dealloc(PyObject *op)
  {
  	PyObject_DEL(op);
***************
*** 212,218 ****
  
  static void
! complex_buf_repr(buf, v)
! 	char *buf;
! 	PyComplexObject *v;
  {
  	if (v->cval.real == 0.)
--- 199,203 ----
  
  static void
! complex_buf_repr(char *buf, PyComplexObject *v)
  {
  	if (v->cval.real == 0.)
***************
*** 223,230 ****
  
  static int
! complex_print(v, fp, flags)
! 	PyComplexObject *v;
! 	FILE *fp;
! 	int flags; /* Not used but required by interface */
  {
  	char buf[100];
--- 208,213 ----
  
  static int
! complex_print(PyComplexObject *v, FILE *fp, int flags)
!      /* flags -- not used but required by interface */
  {
  	char buf[100];
***************
*** 235,240 ****
  
  static PyObject *
! complex_repr(v)
! 	PyComplexObject *v;
  {
  	char buf[100];
--- 218,222 ----
  
  static PyObject *
! complex_repr(PyComplexObject *v)
  {
  	char buf[100];
***************
*** 244,266 ****
  
  static int
! complex_compare(v, w)
! 	PyComplexObject *v, *w;
  {
! /* Note: "greater" and "smaller" have no meaning for complex numbers,
!    but Python requires that they be defined nevertheless. */
  	Py_complex i, j;
  	i = v->cval;
  	j = w->cval;
  	if (i.real == j.real && i.imag == j.imag)
! 	   return 0;
  	else if (i.real != j.real)
! 	   return (i.real < j.real) ? -1 : 1;
  	else
! 	   return (i.imag < j.imag) ? -1 : 1;
  }
  
  static long
! complex_hash(v)
! 	PyComplexObject *v;
  {
  	double intpart, fractpart;
--- 226,246 ----
  
  static int
! complex_compare(PyComplexObject *v, PyComplexObject *w)
  {
! 	/* Note: "greater" and "smaller" have no meaning for complex numbers,
! 	   but Python requires that they be defined nevertheless. */
  	Py_complex i, j;
  	i = v->cval;
  	j = w->cval;
  	if (i.real == j.real && i.imag == j.imag)
! 		return 0;
  	else if (i.real != j.real)
! 		return (i.real < j.real) ? -1 : 1;
  	else
! 		return (i.imag < j.imag) ? -1 : 1;
  }
  
  static long
! complex_hash(PyComplexObject *v)
  {
  	double intpart, fractpart;
***************
*** 313,319 ****
  
  static PyObject *
! complex_add(v, w)
! 	PyComplexObject *v;
! 	PyComplexObject *w;
  {
  	Py_complex result;
--- 293,297 ----
  
  static PyObject *
! complex_add(PyComplexObject *v, PyComplexObject *w)
  {
  	Py_complex result;
***************
*** 325,331 ****
  
  static PyObject *
! complex_sub(v, w)
! 	PyComplexObject *v;
! 	PyComplexObject *w;
  {
  	Py_complex result;
--- 303,307 ----
  
  static PyObject *
! complex_sub(PyComplexObject *v, PyComplexObject *w)
  {
  	Py_complex result;
***************
*** 337,343 ****
  
  static PyObject *
! complex_mul(v, w)
! 	PyComplexObject *v;
! 	PyComplexObject *w;
  {
  	Py_complex result;
--- 313,317 ----
  
  static PyObject *
! complex_mul(PyComplexObject *v, PyComplexObject *w)
  {
  	Py_complex result;
***************
*** 349,355 ****
  
  static PyObject *
! complex_div(v, w)
! 	PyComplexObject *v;
! 	PyComplexObject *w;
  {
  	Py_complex quot;
--- 323,327 ----
  
  static PyObject *
! complex_div(PyComplexObject *v, PyComplexObject *w)
  {
  	Py_complex quot;
***************
*** 366,372 ****
  
  static PyObject *
! complex_remainder(v, w)
! 	PyComplexObject *v;
! 	PyComplexObject *w;
  {
          Py_complex div, mod;
--- 338,342 ----
  
  static PyObject *
! complex_remainder(PyComplexObject *v, PyComplexObject *w)
  {
          Py_complex div, mod;
***************
*** 386,392 ****
  
  static PyObject *
! complex_divmod(v, w)
! 	PyComplexObject *v;
! 	PyComplexObject *w;
  {
          Py_complex div, mod;
--- 356,360 ----
  
  static PyObject *
! complex_divmod(PyComplexObject *v, PyComplexObject *w)
  {
          Py_complex div, mod;
***************
*** 410,417 ****
  
  static PyObject *
! complex_pow(v, w, z)
! 	PyComplexObject *v;
! 	PyObject *w;
! 	PyComplexObject *z;
  {
  	Py_complex p;
--- 378,382 ----
  
  static PyObject *
! complex_pow(PyComplexObject *v, PyObject *w, PyComplexObject *z)
  {
  	Py_complex p;
***************
*** 423,427 ****
  		return NULL;
  	}
- 
  	PyFPE_START_PROTECT("complex_pow", return 0)
  	errno = 0;
--- 388,391 ----
***************
*** 439,449 ****
  		return NULL;
  	}
- 
  	return PyComplex_FromCComplex(p);
  }
  
  static PyObject *
! complex_neg(v)
! 	PyComplexObject *v;
  {
  	Py_complex neg;
--- 403,411 ----
  		return NULL;
  	}
  	return PyComplex_FromCComplex(p);
  }
  
  static PyObject *
! complex_neg(PyComplexObject *v)
  {
  	Py_complex neg;
***************
*** 454,459 ****
  
  static PyObject *
! complex_pos(v)
! 	PyComplexObject *v;
  {
  	Py_INCREF(v);
--- 416,420 ----
  
  static PyObject *
! complex_pos(PyComplexObject *v)
  {
  	Py_INCREF(v);
***************
*** 462,467 ****
  
  static PyObject *
! complex_abs(v)
! 	PyComplexObject *v;
  {
  	double result;
--- 423,427 ----
  
  static PyObject *
! complex_abs(PyComplexObject *v)
  {
  	double result;
***************
*** 473,478 ****
  
  static int
! complex_nonzero(v)
! 	PyComplexObject *v;
  {
  	return v->cval.real != 0.0 || v->cval.imag != 0.0;
--- 433,437 ----
  
  static int
! complex_nonzero(PyComplexObject *v)
  {
  	return v->cval.real != 0.0 || v->cval.imag != 0.0;
***************
*** 480,486 ****
  
  static int
! complex_coerce(pv, pw)
! 	PyObject **pv;
! 	PyObject **pw;
  {
  	Py_complex cval;
--- 439,443 ----
  
  static int
! complex_coerce(PyObject **pv, PyObject **pw)
  {
  	Py_complex cval;
***************
*** 508,513 ****
  
  static PyObject *
! complex_int(v)
! 	PyObject *v;
  {
  	PyErr_SetString(PyExc_TypeError,
--- 465,469 ----
  
  static PyObject *
! complex_int(PyObject *v)
  {
  	PyErr_SetString(PyExc_TypeError,
***************
*** 517,522 ****
  
  static PyObject *
! complex_long(v)
! 	PyObject *v;
  {
  	PyErr_SetString(PyExc_TypeError,
--- 473,477 ----
  
  static PyObject *
! complex_long(PyObject *v)
  {
  	PyErr_SetString(PyExc_TypeError,
***************
*** 526,531 ****
  
  static PyObject *
! complex_float(v)
! 	PyObject *v;
  {
  	PyErr_SetString(PyExc_TypeError,
--- 481,485 ----
  
  static PyObject *
! complex_float(PyObject *v)
  {
  	PyErr_SetString(PyExc_TypeError,
***************
*** 535,541 ****
  
  static PyObject *
! complex_conjugate(self, args)
! 	PyObject *self;
! 	PyObject *args;
  {
  	Py_complex c;
--- 489,493 ----
  
  static PyObject *
! complex_conjugate(PyObject *self, PyObject *args)
  {
  	Py_complex c;
***************
*** 554,560 ****
  
  static PyObject *
! complex_getattr(self, name)
! 	PyComplexObject *self;
! 	char *name;
  {
  	if (strcmp(name, "real") == 0)
--- 506,510 ----
  
  static PyObject *
! complex_getattr(PyComplexObject *self, char *name)
  {
  	if (strcmp(name, "real") == 0)