Porting python interpreter to user operating system

I am looking for resources that I could go through to port a python interpreter to a user OS (with an implementation similar to DOS, but not DOS itself). What important points should I keep in mind? Whether the full python port is limited only by OS restrictions or there may be more complexities that I may have to consider. I found http://wiki.osdev.org/Porting_Python to be useful - although I need to know if there is any documentation about all the built-in modules and how they were ported for each OS, such as Windows, Unix.

+4
source share
1 answer

You should probably take a look at Python 2.4.2 for DOS here http://www.caddit.net/pythond/downloads.php

And also check all other files transferred to DOS using the DJGPP gcc port. In addition, Python has been ported to OS \ 2, which is DOS-like, but not DOS-like. I believe this may have been done using a DOS DJGPP relative, but not sure.

I hope your platform does not suffer from complex DOS memory models.

Also, there was something called Pippy, which was the Python interpreter that worked on Palm OS at the turn of the century. There is also PyMite and TinyPy.

http://wiki.python.org/moin/EmbeddedPython contains some useful links.

+3
source

All Articles