<br><br><div>On Sat Jun 07 2014 at 5:55:29 PM, Le Pa <<a href="mailto:lpanl09@gmail.com">lpanl09@gmail.com</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I am interested in learning how the cpython interpreter is designed and<br>
implemented,<br>
and also how the python debugger works internally. My ultimate purpose is to<br>
modify<br>
them for my distributed computing needs. Are there any documentations<br>
on these please? I have done some goggling but failed to find anything useful.<br>
<br>
Thanks you very much for your help!<br></blockquote><div><br></div><div>The only documentation we have is (roughly) how the parser and compiler work, not the interpreter. As for pdb, it's written in Python so you can look at the source to see how that works without much issue. </div>