Mercurial > cpython-lru_cache-weakref
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 { |
