Kaydet (Commit) 75abc639 authored tarafından Guido van Rossum's avatar Guido van Rossum

* Objects/{int,long,float}object.c, Include/object.h,

	Python/bltinmodule.c: mods by Andrew Kuchling to implement
	pow(x,y,z) == pow(x,y)%z, but without incurring overflow
üst fba65fe1
...@@ -135,6 +135,7 @@ method blocks. ...@@ -135,6 +135,7 @@ method blocks.
typedef object * (*unaryfunc) PROTO((object *)); typedef object * (*unaryfunc) PROTO((object *));
typedef object * (*binaryfunc) PROTO((object *, object *)); typedef object * (*binaryfunc) PROTO((object *, object *));
typedef object * (*ternaryfunc) PROTO((object *, object *, object *));
typedef int (*inquiry) PROTO((object *)); typedef int (*inquiry) PROTO((object *));
typedef int (*coercion) PROTO((object **, object **)); typedef int (*coercion) PROTO((object **, object **));
typedef object *(*intargfunc) PROTO((object *, int)); typedef object *(*intargfunc) PROTO((object *, int));
...@@ -150,7 +151,7 @@ typedef struct { ...@@ -150,7 +151,7 @@ typedef struct {
binaryfunc nb_divide; binaryfunc nb_divide;
binaryfunc nb_remainder; binaryfunc nb_remainder;
binaryfunc nb_divmod; binaryfunc nb_divmod;
binaryfunc nb_power; ternaryfunc nb_power;
unaryfunc nb_negative; unaryfunc nb_negative;
unaryfunc nb_positive; unaryfunc nb_positive;
unaryfunc nb_absolute; unaryfunc nb_absolute;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment