Hello,

 I picked several compiler-related issues in SBCL's bug database, and I do a lot of Python sources analysis currently to understand the cause of that bugs. The main problem is the absence of detailed papers/books about Python, which makes the investigation process a bit complicated. The inherited CMUCL docs about Python are rather descriptive than explanatory, and they almost haven't helped me.  
 So I have a suggestion: I want to write a newbie's guide to Python internals. I am going to take a simple form and describe its compilation stages, starting with compile-in-lexenv and till the machine code generation, including all intermediate transformations description. My benefit will be that I will have a good Python understanding after the article is done. And SBCL community may attract more compiler engineers by saying that we have a good beginner's guide on the subject. I will do that sources analysis in any case, so I don't want my efforts to be lost - it will be much better to save my findings for other people.
 But I need a bit of support from the more experienced developers:

 1. From time to time I will send the article for the review. 
 2. I probably will have questions during some tricky Python code analysis.

It may be not very good to send that questions to the entire sbcl-devel (we may bother people who is not interested in Pyhton), so it will be ideal if somebody will agree to handle the article-specific questions directly (so I will send my questions and article parts to that person(s) ).

I have some experience in writing books (I have written a 140-pages book about some proprietary compiler internals, which I unfortunately cannot show to you due to the signed NDA), so I hope that I can write something useful.

What do you think about this idea? Would you like to support me in this by answering my Python-related questions?

Regards,
Roman