(Enter summary)
Abstract: Injective Pure Type Systems form a large class of Pure Type Systems for which one can
compute by purely syntactic means two sorts elmt(\GammajM ) and sort(\GammajM ), where \Gamma is a
pseudo-context and M is a pseudo-term, and such that for every sort s,
\Gamma ` M : A \Gamma ` A : s ) elmt(\GammajM ) = s
\Gamma ` M : s ) sort(\GammajM ) = s
By eliminating the problematic clause in the (abstraction) rule in favor of constraints
over elmt(:j:) and sort(:j:), we provide a sound and complete... (Update)
Context of citations to this paper: More
...rules is an open problem. For a full analysis of the problems with a proof of the completeness of Pollack s rules see [17] Barthe s [4] solution to Pollack s problem is to formulate a new (abs) rule, based on the so called classification algorithm, and to distribute the (conv)...
...completeness of the algorithm. Finally there are other algorithms that are concerned with the smaller class of (weakly) injective PTSs [2, 6]. These algorithms are simpler but do not cover all existing systems. For example some of the languages of the Automath family [4] and...
Cited by: More
FreshML: Programming with Binders Made Simple - Shinwell, Pitts, Gabbay (2003)
(Correct)
The Semi-Full Closure of Pure Type Systems - Barthe (1998)
(Correct)
Pure Type Systems for Functional Programming (Extended Abstract) - Roorda, Jeuring
(Correct)
Similar documents (at the sentence level):
41.4%: Type-checking injective Pure Type Systems - Barthe (1998)
(Correct)
System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text: More All
1.0: An Induction Principle for Pure Type Systems - Barthe, Hatcliff, Sørensen (1998)
(Correct)
0.9: CPS Translations and Applications: The Cube and Beyond - Barthe, Hatcliff, Sørensen (1998)
(Correct)
0.8: Existence and Uniqueness of Normal Forms in Pure Type Systems.. - Barthe (1998)
(Correct)
Related documents from co-citation: More All
3: The Lambda Calculus: Its Syntax and Semantics (context) - Barendregt - 1984
2: A new approach to abstract syntax with variable binding
- Gabbay, Pitts - 2001
2: A first-order theory of names and binding
- Pitts - 2001
BibTeX entry: (Update)
Gilles Barthe. Type-checking injective pure type systems. Journal of Functional Programming, 9(6):675--698, November 1999. http://citeseer.ist.psu.edu/barthe93typechecking.html More
@article{ barthe99typechecking,
author = "Gilles Barthe",
title = "Type-checking injective pure type systems",
journal = "Journal of Functional Programming",
volume = "9",
number = "6",
pages = "685-698",
year = "1999",
url = "citeseer.ist.psu.edu/barthe93typechecking.html" }
Citations not processed or no citations identified.
Documents on the same site (http://www-sop.inria.fr/lemme/personnel/Gilles.Barthe/publis.html): More
Constructor Subtyping - Barthe, Frade (1999)
(Correct)
Setoids in Type Theory - Barthe, Capretta, Pons (2000)
(Correct)
A Formal Executable Semantics of the JavaCard Platform - Barthe, Dufay, Jakubiec..
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC