[Python-Dev] Porting information (original) (raw)

Ty Newton ty.newton at copperchipgames.com
Tue Sep 4 00:20:29 CEST 2007


Hi, I'm looking into porting CPython to native C# (not like IronPython) so that it can be used in game software on the XBox360: integrated with the indie development tool XNA Game Studio Express.

I am looking for some guidance on how to approach this in the most effective way.

I've started by looking at the parser portion of the code. However I am not certain this is the best place to start. Since there are so many ports I assume there is a well trodden path to completing this kind of task. Any suggestions would be greatly appreciated.

I would prefer to break the task into portions that can be verified (tested for correctness) independently or as a stack (one on top of the next). That way I can catch errors early and have more confidence in what I am creating.

When I looked through the test suites they all seem to be written in Python. Is there a test suite for the core of CPython i.e. before the C code can interpret Python code?

Thanks, Ty



More information about the Python-Dev mailing list