Title of article :
Explicit Substitutions for Contextual Type Theory
Author/Authors :
Andreas Abel، نويسنده , , Brigitte Pientka، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2010
Pages :
16
From page :
5
To page :
20
Abstract :
In this paper, we present an explicit substitution calculus which distinguishes between ordinary bound variables and meta-variables. Its typing discipline is derived from contextual modal type theory. We first present a dependently typed lambda calculus with explicit substitutions for ordinary variables and explicit meta-substitutions for meta-variables. We then present a weak head normalization procedure which performs both substitutions lazily and in a single pass thereby combining substitution walks for the two different classes of variables. Finally, we describe a bidirectional type checking algorithm which uses weak head normalization and prove soundness.
Journal title :
Electronic Proceedings in Theoretical Computer Science
Serial Year :
2010
Journal title :
Electronic Proceedings in Theoretical Computer Science
Record number :
679956
Link To Document :
بازگشت