X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/catacomb-python/blobdiff_plain/ba8b854c88c822a8e0db25c33bc8625120889492..5ec4e0d8db70dd19d6c294092c71e608d2888bb5:/mp.c diff --git a/mp.c b/mp.c index 2434eaf..8f57ad1 100644 --- a/mp.c +++ b/mp.c @@ -1309,17 +1309,17 @@ static PyGetSetDef mpmont_pygetset[] = { static PyMethodDef mpmont_pymethods[] = { #define METHNAME(name) mmmeth_##name - METH (int, "M.out(X) -> XR") + METH (int, "M.int(X) -> XR") METH (mul, "M.mul(XR, YR) -> ZR where Z = X Y") METH (expr, "M.expr(XR, N) -> ZR where Z = X^N mod M.m") METH (mexpr, "\ -B.mexp([(XR0, N0), (XR1, N1), ...]) = ZR where Z = X0^N0 X1^N1 mod B.m\n\ +M.mexpr([(XR0, N0), (XR1, N1), ...]) = ZR where Z = X0^N0 X1^N1 ... mod M.m\n\ \t(the list may be flattened if this more convenient.)") METH (reduce, "M.reduce(XR) -> X") METH (ext, "M.ext(XR) -> X") METH (exp, "M.exp(X, N) -> X^N mod M.m") METH (mexp, "\ -B.mexp([(X0, N0), (X1, N1), ...]) = X0^N0 X1^N1 mod B.m\n\ +M.mexp([(X0, N0), (X1, N1), ...]) = X0^N0 X1^N1 ... mod M.m\n\ \t(the list may be flattened if this more convenient.)") #undef METHNAME { 0 } @@ -1458,7 +1458,7 @@ static PyMethodDef mpbarrett_pymethods[] = { METH (reduce, "B.reduce(X) -> X mod B.m") METH (exp, "B.exp(X, N) -> X^N mod B.m") METH (mexp, "\ -B.mexp([(X0, N0), (X1, N1), ...]) = X0^N0 X1^N1 mod B.m\n\ +B.mexp([(X0, N0), (X1, N1), ...]) = X0^N0 X1^N1 ... mod B.m\n\ \t(the list may be flattened if this more convenient.)") #undef METHNAME { 0 }