package coq-metacoq-checker

  1. Overview
  2. Homepage

Description

MetaCoq is a meta-programming framework for Coq.

The Checker module provides a complete specification of Coq's typing and conversion relation along with a reference type-checker that is extracted to a pluging.

This provides a command: MetaCoq Check [global_reference] that can be used to typecheck a Coq definition using the verified type-checker.

Published: 12 Mar 2020

Dependencies (4)

  1. coq-metacoq-template = version
  2. coq-equations >= "1.2" & < "1.2.2"
  3. coq >= "8.11" & < "8.12~"
  4. ocaml >= "4.07.1"

Dev Dependencies

None

Used by (5)

  1. coq-metacoq = "1.0~alpha2+8.11"
  2. coq-metacoq-erasure = "1.0~alpha2+8.11"
  3. coq-metacoq-pcuic = "1.0~alpha2+8.11"
  4. coq-metacoq-safechecker = "1.0~alpha2+8.11"
  5. coq-metacoq-translations = "1.0~alpha2+8.11"

Conflicts

None

Rocq

Interactive Theorem Prover