├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Changelog ├── LICENSE ├── Makefile ├── Makefile.common ├── README.md ├── dune ├── dune-project ├── num.opam ├── src ├── .depend ├── META.num-top.in ├── Makefile ├── arith_flags.ml ├── arith_flags.mli ├── arith_status.ml ├── arith_status.mli ├── big_int.ml ├── big_int.mli ├── bng.c ├── bng.h ├── bng_amd64.c ├── bng_arm64.c ├── bng_digit.c ├── bng_ia32.c ├── bng_ppc.c ├── dune ├── int_misc.ml ├── int_misc.mli ├── nat.h ├── nat.ml ├── nat.mli ├── nat_stubs.c ├── num.ml ├── num.mli ├── ratio.ml └── ratio.mli ├── test ├── Makefile ├── dune ├── end_test.ml ├── test.ml ├── test_big_ints.ml ├── test_io.ml ├── test_nats.ml ├── test_nums.ml └── test_ratios.ml └── toplevel ├── LICENSE-findlib ├── dune ├── num_top.ml ├── num_top.mli ├── num_top_printers.ml └── num_top_printers.mli /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/.gitignore -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/Changelog -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/Makefile.common -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/README.md -------------------------------------------------------------------------------- /dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/dune -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 2.0) 2 | -------------------------------------------------------------------------------- /num.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/num.opam -------------------------------------------------------------------------------- /src/.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/.depend -------------------------------------------------------------------------------- /src/META.num-top.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/META.num-top.in -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/arith_flags.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/arith_flags.ml -------------------------------------------------------------------------------- /src/arith_flags.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/arith_flags.mli -------------------------------------------------------------------------------- /src/arith_status.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/arith_status.ml -------------------------------------------------------------------------------- /src/arith_status.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/arith_status.mli -------------------------------------------------------------------------------- /src/big_int.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/big_int.ml -------------------------------------------------------------------------------- /src/big_int.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/big_int.mli -------------------------------------------------------------------------------- /src/bng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/bng.c -------------------------------------------------------------------------------- /src/bng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/bng.h -------------------------------------------------------------------------------- /src/bng_amd64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/bng_amd64.c -------------------------------------------------------------------------------- /src/bng_arm64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/bng_arm64.c -------------------------------------------------------------------------------- /src/bng_digit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/bng_digit.c -------------------------------------------------------------------------------- /src/bng_ia32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/bng_ia32.c -------------------------------------------------------------------------------- /src/bng_ppc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/bng_ppc.c -------------------------------------------------------------------------------- /src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/dune -------------------------------------------------------------------------------- /src/int_misc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/int_misc.ml -------------------------------------------------------------------------------- /src/int_misc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/int_misc.mli -------------------------------------------------------------------------------- /src/nat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/nat.h -------------------------------------------------------------------------------- /src/nat.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/nat.ml -------------------------------------------------------------------------------- /src/nat.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/nat.mli -------------------------------------------------------------------------------- /src/nat_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/nat_stubs.c -------------------------------------------------------------------------------- /src/num.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/num.ml -------------------------------------------------------------------------------- /src/num.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/num.mli -------------------------------------------------------------------------------- /src/ratio.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/ratio.ml -------------------------------------------------------------------------------- /src/ratio.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/src/ratio.mli -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/test/dune -------------------------------------------------------------------------------- /test/end_test.ml: -------------------------------------------------------------------------------- 1 | Test.end_tests ();; 2 | -------------------------------------------------------------------------------- /test/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/test/test.ml -------------------------------------------------------------------------------- /test/test_big_ints.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/test/test_big_ints.ml -------------------------------------------------------------------------------- /test/test_io.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/test/test_io.ml -------------------------------------------------------------------------------- /test/test_nats.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/test/test_nats.ml -------------------------------------------------------------------------------- /test/test_nums.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/test/test_nums.ml -------------------------------------------------------------------------------- /test/test_ratios.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/test/test_ratios.ml -------------------------------------------------------------------------------- /toplevel/LICENSE-findlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/toplevel/LICENSE-findlib -------------------------------------------------------------------------------- /toplevel/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/toplevel/dune -------------------------------------------------------------------------------- /toplevel/num_top.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/toplevel/num_top.ml -------------------------------------------------------------------------------- /toplevel/num_top.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/toplevel/num_top.mli -------------------------------------------------------------------------------- /toplevel/num_top_printers.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/toplevel/num_top_printers.ml -------------------------------------------------------------------------------- /toplevel/num_top_printers.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml/num/HEAD/toplevel/num_top_printers.mli --------------------------------------------------------------------------------