-
- Downloads
py: Implement bit-shift and not operations for mpz.
Implement not, shl and shr in mpz library. Add function to create mpzs on the stack, used for memory efficiency when rhs is a small int. Factor out code to parse base-prefix of number into a dedicated function.
Showing
- py/mpz.c 126 additions, 77 deletionspy/mpz.c
- py/mpz.h 11 additions, 5 deletionspy/mpz.h
- py/objint_mpz.c 28 additions, 8 deletionspy/objint_mpz.c
- py/parse.c 3 additions, 17 deletionspy/parse.c
- py/parsenum.c 6 additions, 28 deletionspy/parsenum.c
- py/parsenumbase.c 40 additions, 0 deletionspy/parsenumbase.c
- py/parsenumbase.h 1 addition, 0 deletionspy/parsenumbase.h
- py/py.mk 1 addition, 0 deletionspy/py.mk
- tests/basics/int-mpz.py 57 additions, 0 deletionstests/basics/int-mpz.py
py/parsenumbase.c
0 → 100644
py/parsenumbase.h
0 → 100644
tests/basics/int-mpz.py
0 → 100644
Please register or sign in to comment