There is a newer version of the record available.

Published March 16, 2021 | Version v1.2.4-8.13
Software Open

mattam82/Coq-Equations: Equations 1.2.4 for Coq 8.13

Description

This is a bugfix release of version 1.2 working with Coq 8.13, 8.12 and 8.11 See https://mattam82.github.io/Coq-Equations/equations/2019/05/17/1.2.html for the 1.2 release notes. Fixed in this version:

  • Fixed issues #228, #306 and #349 where functional elimination proofs were failing for no good reason. The tactic is now more robust and proves more unfolding lemmas without relying on functional extensionality (e.g. when no higher-order recursion is involved). It also generates smaller proof terms.
  • Fix conflicting grammar extension that declared "-!" as a token, conflicting with with ssr's rewrite syntax in particular. Now Equations also defines its potentially conflicting notations (for patterns, sigma-times etc) in an EquationsNotations module that does not have to be imported to make the plugin work (however the default is still to export them when Require Import Equations for compatibility and ease of use).
  • Fix issue #346: Derive not working when the inductive type's sort is hidden under a constant.

Files

mattam82/Coq-Equations-v1.2.4-8.13.zip

Files (1.2 MB)

Name Size Download all
md5:e62cbf81efcdb4c41a92d24208e6a715
1.2 MB Preview Download

Additional details