我正在寻找资源,我可以通过将python解释器移植到自定义操作系统(具有类似于DOS但不是DOS本身的实现)。我应该记住哪些重点? python的完整端口是否仅受操作系统限制的限制,或者可能有更复杂的问题需要考虑。我发现http://wiki.osdev.org/Porting_Python很有用 - 但是,我需要知道的是,是否有任何关于所有内置模块的文档以及如何为Windows,Unix等每个操作系统移植它们。
答案 0 :(得分:3)
你应该看看这里的Python 2.4.2 for http://www.caddit.net/pythond/downloads.php
还可以使用gcc的DJGPP端口查看移植到DOS的所有其他内容。此外,Python已被移植到OS \ 2,它类似于DOS但不是DOS。我相信它可能是使用DOS DJGPP的亲戚完成但不确定。
希望您的平台不会受到DOS复杂内存模型的影响。
另外,有一种名为Pippy的东西是一个Python解释器,它在世纪之交的Palm操作系统上运行。还有PyMite和TinyPy。