| | |
Summary: Normalization by Evaluation for
MartinL˜of Type Theory
Andreas Abel 1 , Klaus Aehlig 2 , Peter Dybjer 3
1 LudwigMaximiliansUniversity Munich
2 University of Wales Swansea
3 Chalmers University of Technology
Arbeitstre#en BernM˜unchen 2006
December 7, 2006
Andreas Abel, Klaus Aehlig, Peter Dybjer (LMU Munich)
NbE for Type Theory ABM'06 1 / 18
Introduction
Normalization by Evaluation
Slogan: implement computation in the object language (syntax) by
mapping it to computation in the meta language (semantics)
For the #calculus: interpret objectlevel abstraction and
application by metalevel abstraction and application
Berger Schwichtenberg (LICS91): objects of the metalanguage
can be brought ``down'' to the objectlanguage
Andreas Abel, Klaus Aehlig, Peter Dybjer (LMU Munich)
|