Right, I am pretty sure that the "toplevel" source of idle is in dir-to-pylibs/idlelib/idle.py (or maybe .pyw) that is were all the glue code is for idle, as for the python source, I haven't messed around with it too much so I couldn' tell you, well just have to wait for somone else to post that information...
... renguy wrote: > Thank you for your response. I guess I was looking for a more specific > answer. I have the source and I have been looking around at the various > code. I think my question is, what is the name of the toplevel source > code file of C code for the Python interpreter, and what is the name of > the toplevel source code file for IDLE? Does that make sense? > > Thanks again. > > [EMAIL PROTECTED] wrote: > > Actually IDLE was written purley in python, you can find the sources to > > it in... > > > > UNIX: /usr/lib/python<version>/idlelib > > Windows: C:\Python<version>\Lib\idlelib > > > > If you are looking to modifly mostly just the IDE I would start there, > > however if you are more interesting in modifying python Itself just > > look around in the sources, it should be relativley easy to find. > > > > renguy wrote: > > > I am interested in making some changes and additions to the Python > > > environment (Python and IDLE). I have the source code and can build the > > > source, but what I want to know is what are the "main" functions or > > > source code for Python and IDLE. Specifically I would like to know what > > > in Python and IDLE would be analogous to void main () in a standard C > > > program. This will help me to work out the structure of the interpreter > > > and the environment. Your help will be greatly appreciated. The changes > > > I wish to make are for investigating the modification of the Python > > > environment for novice programmers. -- http://mail.python.org/mailman/listinfo/python-list