SourceForge.net Logo
project summary

 

Normalization by Evaluation

Title: Normalization by Evaluation
Author: Klaus Aehlig and Tobias Nipkow
Submission date: 2008-02-18
Abstract: This article formalizes normalization by evaluation as implemented in Isabelle. Lambda calculus plus term rewriting is compiled into a functional program with pattern matching. It is proved that the result of a successful evaluation is a) correct, i.e. equivalent to the input, and b) in normal form.
License: BSD License