Journal version of TLCA'03International audienceIn a previous work, we proved that an important part of the Calculus of Inductive Constructions (CIC), the basis of the Coq proof assistant, can be seen as a Calculus of Algebraic Constructions (CAC), an extension of the Calculus of Constructions with functions and predicates defined by higher-order rewrite rules. In this paper, we prove that almost all CIC can be seen as a CAC, and that it can be further extended with non-strictly positive types and inductive-recursive types together with non-free constructors and pattern-matching on defined symbols
This article presents a bidirectional type system for the Calculus of Inductive Constructions (CIC)....
Version 2 fixes some typos from version 1.Version 3 fixes a typo in a typing rule from version 2.In ...
Version 2 fixes some typos from version 1.Version 3 fixes a typo in a typing rule from version 2.In ...
International audienceIn a previous work, we proved that almost all of the Calculus of Inductive Con...
International audienceIn a previous work, we proved that almost all of the Calculus of Inductive Con...
International audienceThis paper is concerned with the foundations of the Calculus of Algebraic Cons...
International audienceThis paper is concerned with the foundations of the Calculus of Algebraic Cons...
International audienceThis paper is concerned with the foundations of the Calculus of Algebraic Cons...
AbstractIn a previous work (“Abstract Data Type Systems”, TCS 173(2), 1997), the last two authors pr...
AbstractLuo's Extended Calculus of Constructions (ECC) is a higher order functional calculus based o...
Journal version of LICS'01International audienceThis paper presents general syntactic conditions ens...
Journal version of LICS'01International audienceThis paper presents general syntactic conditions ens...
We discuss our on-going research on making inductive types cumulative in the predicative calculus of...
International audienceThis article presents a bidirectional type system for the Calculus of Inductiv...
International audienceWe investigate here a new version of the Calculus of Inductive Constructions (...
This article presents a bidirectional type system for the Calculus of Inductive Constructions (CIC)....
Version 2 fixes some typos from version 1.Version 3 fixes a typo in a typing rule from version 2.In ...
Version 2 fixes some typos from version 1.Version 3 fixes a typo in a typing rule from version 2.In ...
International audienceIn a previous work, we proved that almost all of the Calculus of Inductive Con...
International audienceIn a previous work, we proved that almost all of the Calculus of Inductive Con...
International audienceThis paper is concerned with the foundations of the Calculus of Algebraic Cons...
International audienceThis paper is concerned with the foundations of the Calculus of Algebraic Cons...
International audienceThis paper is concerned with the foundations of the Calculus of Algebraic Cons...
AbstractIn a previous work (“Abstract Data Type Systems”, TCS 173(2), 1997), the last two authors pr...
AbstractLuo's Extended Calculus of Constructions (ECC) is a higher order functional calculus based o...
Journal version of LICS'01International audienceThis paper presents general syntactic conditions ens...
Journal version of LICS'01International audienceThis paper presents general syntactic conditions ens...
We discuss our on-going research on making inductive types cumulative in the predicative calculus of...
International audienceThis article presents a bidirectional type system for the Calculus of Inductiv...
International audienceWe investigate here a new version of the Calculus of Inductive Constructions (...
This article presents a bidirectional type system for the Calculus of Inductive Constructions (CIC)....
Version 2 fixes some typos from version 1.Version 3 fixes a typo in a typing rule from version 2.In ...
Version 2 fixes some typos from version 1.Version 3 fixes a typo in a typing rule from version 2.In ...