The Coq Proof Assistant
Coq is a proof assistant which allows to handle calculus assertions, check mechanically proofs of these assertions, helps to find formal proofs and extracts a certified program from the constructive proof of its formal specification.
- Developed at science
- Sources inherited from project openSUSE:Factory
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/coq && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_constraints | 0000000219 219 Bytes | |
coq-8.14.0.tar.gz | 0007062331 6.74 MB | |
coq-refman-8.14.0.tar.xz | 0009055764 8.64 MB | |
coq-rpmlintrc | 0000000340 340 Bytes | |
coq-stdlib-8.14.0.tar.xz | 0002882516 2.75 MB | |
coq.changes | 0000020220 19.7 KB | |
coq.desktop | 0000000245 245 Bytes | |
coq.spec | 0000008890 8.68 KB | |
coq.xml | 0000000419 419 Bytes |
Revision 13 (latest revision is 29)
Dominique Leuenberger (dimstar_suse)
accepted
request 926632
from
Aaron Puchert (aaronpuchert)
(revision 13)
- Update to version 8.14.0. * The internal representation of match has changed to a more space-efficient and cleaner structure, allowing the fix of a completeness issue with cumulative inductive types in the type- checker. The internal representation is now closer to the user- level view of match, where the argument context of branches and the inductive binders in and as do not carry type annotations. * A new coqnative binary performs separate native compilation of libraries, starting from a .vo file. It is supported by coq_makefile. * Improvements to typeclasses and canonical structure resolution, allowing more terms to be considered as classes or keys. * More control over notations declarations and support for primitive types in string and number notations. * Removal of deprecated tactics, notably omega, which has been replaced by a greatly improved lia, along with many bug fixes. * New Ltac2 APIs for interaction with Ltac1, manipulation of inductive types and printing. * Many changes and additions to the standard library in the numbers, vectors and lists libraries. A new signed primitive integers library Sint63 is available in addition to the unsigned Uint63 library. * For more details, see refman/changes.html in coq-doc.
Comments 0