Introduction
Statistics
Contact
Development
Disclaimer
Help
Files - libzahl - big integer library
git clone git://git.suckless.org/libzahl
Log
Files
Refs
README
LICENSE
---
Mode Name Size
-rw-r--r-- .gitignore 26L
-rw-r--r-- INSTALL 38L
-rw-r--r-- LICENSE 15L
-rw-r--r-- Makefile 208L
-rw-r--r-- README 36L
-rw-r--r-- STATUS 174L
-rw-r--r-- TODO 49L
-rw-r--r-- bench/benchmark-func.c 349L
-rw-r--r-- bench/benchmark-zrand.c 48L
-rw-r--r-- bench/benchmark.c 130L
-rw-r--r-- bench/libgmp.h 231L
-rw-r--r-- bench/libhebimath.h 673L
-rw-r--r-- bench/libtfm.h 514L
-rw-r--r-- bench/libtommath.h 449L
-rwxr-xr-x bench/merge-benchmark-func.py 56L
-rwxr-xr-x bench/merge-benchmark.py 33L
-rwxr-xr-x bench/plot.py 133L
-rw-r--r-- bench/util.c 39L
-rw-r--r-- bench/util.h 114L
-rw-r--r-- config.mk 15L
-rw-r--r-- doc/arithmetic.tex 541L
-rw-r--r-- doc/bit-operations.tex 327L
-rw-r--r-- doc/exercises.tex 931L
-rw-r--r-- doc/get-started.tex 240L
-rw-r--r-- doc/libzahl.tex 118L
-rw-r--r-- doc/libzahls-design.tex 262L
-rw-r--r-- doc/miscellaneous.tex 341L
-rw-r--r-- doc/not-implemented.tex 820L
-rw-r--r-- doc/number-theory.tex 261L
-rw-r--r-- doc/random-numbers.tex 28L
-rw-r--r-- doc/refsheet.tex 154L
-rw-r--r-- doc/what-is-libzahl.tex 236L
-rw-r--r-- examples/01-sum.c 36L
-rw-r--r-- examples/02-prod.c 36L
-rw-r--r-- examples/03-avg.c 38L
-rw-r--r-- examples/04-median.c 63L
-rw-r--r-- man/libzahl.7 64L
-rw-r--r-- man/zabs.3 33L
-rw-r--r-- man/zadd.3 36L
-rw-r--r-- man/zand.3 32L
-rw-r--r-- man/zbits.3 39L
-rw-r--r-- man/zbset.3 39L
-rw-r--r-- man/zbtest.3 29L
-rw-r--r-- man/zcmp.3 33L
-rw-r--r-- man/zcmpi.3 33L
-rw-r--r-- man/zcmpmag.3 33L
-rw-r--r-- man/zcmpu.3 33L
-rw-r--r-- man/zdiv.3 45L
-rw-r--r-- man/zdivmod.3 58L
-rw-r--r-- man/zerror.3 93L
-rw-r--r-- man/zeven.3 25L
-rw-r--r-- man/zeven_nonzero.3 29L
-rw-r--r-- man/zfree.3 21L
-rw-r--r-- man/zgcd.3 20L
-rw-r--r-- man/zinit.3 56L
-rw-r--r-- man/zload.3 30L
-rw-r--r-- man/zlsb.3 33L
-rw-r--r-- man/zlsh.3 33L
-rw-r--r-- man/zmod.3 45L
-rw-r--r-- man/zmodmul.3 51L
-rw-r--r-- man/zmodpow.3 52L
-rw-r--r-- man/zmodpowu.3 52L
-rw-r--r-- man/zmodsqr.3 49L
-rw-r--r-- man/zmul.3 38L
-rw-r--r-- man/zneg.3 33L
-rw-r--r-- man/znot.3 49L
-rw-r--r-- man/zodd.3 25L
-rw-r--r-- man/zodd_nonzero.3 29L
-rw-r--r-- man/zor.3 32L
-rw-r--r-- man/zperror.3 21L
-rw-r--r-- man/zpow.3 39L
-rw-r--r-- man/zpowu.3 39L
-rw-r--r-- man/zptest.3 80L
-rw-r--r-- man/zrand.3 96L
-rw-r--r-- man/zrsh.3 33L
-rw-r--r-- man/zsave.3 65L
-rw-r--r-- man/zset.3 29L
-rw-r--r-- man/zseti.3 23L
-rw-r--r-- man/zsets.3 41L
-rw-r--r-- man/zsetu.3 23L
-rw-r--r-- man/zsetup.3 61L
-rw-r--r-- man/zsignum.3 29L
-rw-r--r-- man/zsplit.3 48L
-rw-r--r-- man/zsqr.3 38L
-rw-r--r-- man/zstr.3 52L
-rw-r--r-- man/zstr_length.3 25L
-rw-r--r-- man/zsub.3 36L
-rw-r--r-- man/zswap.3 22L
-rw-r--r-- man/ztrunc.3 39L
-rw-r--r-- man/zunsetup.3 20L
-rw-r--r-- man/zxor.3 32L
-rw-r--r-- man/zzero.3 24L
-rw-r--r-- src/allocator.c 29L
-rw-r--r-- src/internals.h 401L
-rw-r--r-- src/zadd.c 201L
-rw-r--r-- src/zand.c 29L
-rw-r--r-- src/zbset.c 46L
-rw-r--r-- src/zdivmod.c 100L
-rw-r--r-- src/zerror.c 32L
-rw-r--r-- src/zfree.c 33L
-rw-r--r-- src/zgcd.c 55L
-rw-r--r-- src/zload.c 17L
-rw-r--r-- src/zlsh.c 41L
-rw-r--r-- src/zmodmul.c 18L
-rw-r--r-- src/zmodpow.c 59L
-rw-r--r-- src/zmodpowu.c 38L
-rw-r--r-- src/zmodsqr.c 17L
-rw-r--r-- src/zmul.c 80L
-rw-r--r-- src/znot.c 25L
-rw-r--r-- src/zor.c 39L
-rw-r--r-- src/zperror.c 21L
-rw-r--r-- src/zpow.c 64L
-rw-r--r-- src/zpowu.c 37L
-rw-r--r-- src/zptest.c 67L
-rw-r--r-- src/zrand.c 220L
-rw-r--r-- src/zrsh.c 44L
-rw-r--r-- src/zsets.c 54L
-rw-r--r-- src/zsetup.c 58L
-rw-r--r-- src/zsqr.c 70L
-rw-r--r-- src/zstr.c 112L
-rw-r--r-- src/zstr_length.c 30L
-rw-r--r-- src/zsub.c 115L
-rw-r--r-- src/ztrunc.c 29L
-rw-r--r-- src/zunsetup.c 26L
-rw-r--r-- src/zxor.c 46L
-rwxr-xr-x test-generate.py 802L
-rw-r--r-- test.c 1053L
-rw-r--r-- zahl.h 202L
-rw-r--r-- zahl/inlines.h 312L
-rw-r--r-- zahl/internals.h 117L
-rw-r--r-- zahl/memory.h 164L