Module F (E : MT). Definition elt :T := E.t. End F.
Module G (E : MU).
Include F E. Print Universes. (* U <= T *) End G. Print Universes. (* Check if constraint is lost *)
Module Mt. Definition t := T. End Mt.
Fail Module P := G Mt. (* should yield Universe inconsistency *) (* ... otherwise the following command will show that T has type T! *) (* Eval cbv delta [P.elt Mt.t] in P.elt. *)
¤ Dauer der Verarbeitung: 0.15 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.