silene / bignums

Coq library of arbitrary large numbers. Provides BigN, BigZ, BigQ that used to be part of Coq standard library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bignums

CI

Provides BigN, BigZ, BigQ that used to be part of Coq standard library

Meta

  • Author(s):
    • Laurent Théry
    • Benjamin Grégoire
    • Arnaud Spiwack
    • Evgeny Makarov
    • Pierre Letouzey
  • License: GNU Lesser General Public License v2.1
  • Compatible Coq versions: master (use the corresponding branch or release for other Coq versions)
  • Compatible OCaml versions: all versions supported by Coq
  • Additional dependencies: none
  • Coq namespace: Bignums
  • Related publication(s): none

Building and installation instructions

The easiest way to install the latest released version of Bignums is via OPAM:

opam repo add coq-released https://coq.inria.fr/opam/released
opam install coq-bignums

To instead build and install manually, do:

git clone https://github.com/coq/bignums.git
cd bignums
make   # or make -j <number-of-cores-on-your-machine>
make install

After installation, the included modules are available under the Bignums namespace.

About

Coq library of arbitrary large numbers. Provides BigN, BigZ, BigQ that used to be part of Coq standard library

License:GNU Lesser General Public License v2.1


Languages

Language:Coq 92.1%Language:OCaml 7.6%Language:Nix 0.1%Language:Makefile 0.1%