That's a question I submitted while in the process of researching my final paper for Alfred Aho's advanced compilers course at Columbia University. In the paper, I discuss why compiling Python to C is difficult, and present some of the process that PyPy uses to make the translation happen for RPython.
That's a question I submitted while in the process of researching my final paper for Alfred Aho's advanced compilers course at Columbia University. In the paper, I discuss why compiling Python to C is difficult, and present some of the process that PyPy uses to make the translation happen for RPython.
Here's the link:
http://www.scribd.com/thejfasi/d/83851011-COMS-6998-Final-Pa...
EDIT: The title of this post is slightly misleading. It doesn't discuss how PyPy works, just how the translation framework happens.