Skip to content

Coq library of arbitrarily large numbers, providing BigN, BigZ, BigQ that used to be part of the standard library [maintainers=@proux01,@erikmd]

License

Notifications You must be signed in to change notification settings

rocq-community/bignums

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9f98555 · Jan 25, 2025
Jan 25, 2025
Dec 7, 2024
Jan 7, 2025
Jan 7, 2025
Dec 7, 2024
Dec 7, 2024
Dec 7, 2024
Dec 7, 2024
Jan 25, 2025
Jan 16, 2022
Dec 7, 2024
Mar 15, 2023
May 31, 2017
Jan 7, 2025
Jul 1, 2021
Jan 7, 2025
Nov 30, 2022
Jan 25, 2025
Apr 8, 2023
Apr 10, 2023
Dec 31, 2021
Jan 25, 2025

Repository files navigation

Bignums

Docker CI Contributing Code of Conduct Zulip

This Coq library provides BigN, BigZ, and BigQ that used to be part of the standard library.

Meta

  • Author(s):
    • Laurent Théry
    • Benjamin Grégoire
    • Arnaud Spiwack
    • Evgeny Makarov
    • Pierre Letouzey
  • Coq-community maintainer(s):
  • 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-community/bignums.git
cd bignums
make   # or make -j <number-of-cores-on-your-machine> 
make install