[Python-Dev] Porting information

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