package rocq-metarocq-pcuic

  1. Overview
  2. Homepage

Description

MetaRocq is a meta-programming framework for Rocq.

The PCUIC module provides a cleaned-up specification of Rocq's typing algorithm along with a certified typechecker for it. This module includes the standard metatheory of PCUIC: Weakening, Substitution, Confluence and Subject Reduction are proven here.

Published: 18 Dec 2025

Dependencies (1)

  1. rocq-metarocq-common = version

Dev Dependencies

None

Used by (3)

  1. rocq-metarocq-quotation >= "1.4.1+9.1"
  2. rocq-metarocq-safechecker >= "1.4.1+9.1"
  3. rocq-metarocq-template-pcuic >= "1.4.1+9.1"

Conflicts

None

Rocq

Interactive Theorem Prover