comparison Python/getargs.c @ 3323:6098aaa8ae7f legacy-trunk

changes for complex numbers
author Guido van Rossum <guido@python.org>
date Fri, 12 Jan 1996 01:09:56 +0000
parents e734c7235727
children 516490c8192c
comparison
equal deleted inserted replaced
3322:596347db6a68 3323:6098aaa8ae7f
493 double dval = getfloatvalue(arg); 493 double dval = getfloatvalue(arg);
494 if (err_occurred()) 494 if (err_occurred())
495 return "float<d>"; 495 return "float<d>";
496 else 496 else
497 *p = dval; 497 *p = dval;
498 break;
499 }
500
501 case 'D': /* complex double */
502 {
503 complex *p = va_arg(*p_va, complex *);
504 complex cval = PyComplex_AsCComplex(arg);
505 if (err_occurred())
506 return "complex<D>";
507 else
508 *p = cval;
498 break; 509 break;
499 } 510 }
500 511
501 case 'c': /* char */ 512 case 'c': /* char */
502 { 513 {