pith. sign in

arxiv: 0902.1257 · v1 · submitted 2009-02-07 · 💻 cs.PL

Compilation of extended recursion in call-by-value functional languages

classification 💻 cs.PL
keywords schemecall-by-valuecompilationcorrectdefinitionsfunctionallanguagestranslation
0
0 comments X
read the original abstract

This paper formalizes and proves correct a compilation scheme for mutually-recursive definitions in call-by-value functional languages. This scheme supports a wider range of recursive definitions than previous methods. We formalize our technique as a translation scheme to a lambda-calculus featuring in-place update of memory blocks, and prove the translation to be correct.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.