Publications of the Research Institute for Mathematical Sciences
Online ISSN : 1663-4926
Print ISSN : 0034-5318
Simply Typed Lambda Calculus with First-Class Environments
Shin-ya Nishizaki
著者情報
ジャーナル フリー

1994 年 30 巻 6 号 p. 1055-1121

詳細
抄録
We propose a lambda calculus λenv where it is possible to handle first-class environments. This calculus is based on the idea of explicit substitution, that is; λσ-calculus. Syntax of λenv is obtained by merging the class of terms and the one of substitutions. Reduction is made from the weak reduction of λσ-calculus. Its type system also originates in the one of λσ-calculus. Confluence of λenv is proved by Hardin's interpretation method which is originally used for proving confluence of λσ-calculus. We proved strong normalizability of λenv by reducing it to strong normalizability of a simply typed record calculus. Finally, we propose a type inference algorithm which produced a principal typing for each typable term.
著者関連情報

この記事は最新の被引用情報を取得できません。

© Research Institute forMathematical Sciences
前の記事 次の記事
feedback
Top