Docs für die Interna der CPython-Implementierung

8

Ich bin gerade dabei, einen Embedded-System-Port des CPython 3.0 Python-Interpreters zu erstellen, und ich bin besonders an Verweisen oder Dokumentationen interessiert, die Details über das Design und die Struktur von Code für Release 3.0 oder sogar darüber enthalten die 2.x veröffentlicht.

Ein nützliches Dokument, das ich bisher gefunden habe, ist dieser informationelle PEP zur Implementierung - was ist Ein guter Überblick - aber immer noch auf hohem Niveau. Ich hoffe auf etwas stoßen zu können, das mehr Details zu mehr Modulen liefert oder vielleicht sogar etwas über Portierungsüberlegungen abdeckt.

    
Tall Jeff 22.02.2009, 00:16
quelle

2 Antworten

8

Es gibt die Dokumentation für die C-API, die im Wesentlichen die API für die Python-Interna ist. Portierungsdetails werden jedoch nicht behandelt. Der Code selbst ist ziemlich gut dokumentiert. Sie könnten versuchen, in und um den Bereich zu lesen, den Sie ändern müssen.

    
Ned Batchelder 22.02.2009, 05:14
quelle
1

Die meisten Dokumente sind in den Köpfen verschiedener Kernentwickler gespeichert. :) Eine gute Ressource für dich wäre der IRC-Kanal # python-dev auf Freenode, wo viele von ihnen abhängen.

Es gibt auch einige verstreute Informationen zum Python-Wiki .

    
Benjamin Peterson 22.02.2009 15:12
quelle

Tags und Links