coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Robert R Schneck-McConnell <schneck AT math.berkeley.edu>
- To: coq-club AT pauillac.inria.fr
- Cc: Adam Chlipala <adamc AT cs.berkeley.edu>
- Subject: Re: [Coq-Club] "Signature checking" of .vo files?
- Date: Wed, 6 Oct 2004 19:01:35 -0400
- List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>
On Wed, 6 Oct 2004, Bruno Barras wrote:
> Adam Chlipala wrote :
> > I would like to check that a .vo file satisfies a certain "signature,"
> > in an ML-like sense.
>
> Assume you want to check that A.vo has a signature compatible with a
> module type B.
> You just have to do on the toplevel (or in a file):
>
> Require A.
> Module test <: B := A.
This works, to an extent, but it allows that A only *declares* the
required entities, as Parameters or Axioms.
Is there a canonical way to check or require that a module *defines*
all of its elements?
Robert
- [Coq-Club] "Signature checking" of .vo files?, Adam Chlipala
- Re: [Coq-Club] "Signature checking" of .vo files?, Pierre Courtieu
- Re: [Coq-Club] "Signature checking" of .vo files?,
Bruno Barras
- Re: [Coq-Club] "Signature checking" of .vo files?, Robert R Schneck-McConnell
- [Coq-Club] Why modules?, Stefan Karrmann
Archive powered by MhonArc 2.6.16.