There is also an interesting pep which describe the front-end http://www.python.org/dev/peps/pep-0339/
It doesn't explain the whole things, but it gives few hints where to start to read the code. BTW, the main difficulty is that there are fat C files and you should ask yourself what do you want to learn, because instead it can be interesting to read the compiler module or to look at pypy source code. Obviously if your motivations are to understand some internals of CPython you want to study CPython ! lol -- sébastien http://seb.dbzteam.com -- http://mail.python.org/mailman/listinfo/python-list