これは既にサポートされていない古いバージョンの Python のドキュメントです。 是非 Python をアップグレードし、このドキュメントを読みましょう: 現在の安定板リリースの Python ドキュメント.

# オブジェクト実装サポート (object implementation support)

この章では、新しいオブジェクトの型を定義する際に使われる関数、型、およびマクロについて説明します。

- オブジェクトをヒープ上にメモリ確保する
- 共通のオブジェクト構造体 (common object structure)
  - Base object types and macros
  - Implementing functions and methods
  - Accessing attributes of extension types
- 型オブジェクト
  - クイックリファレンス
    - tp スロット
    - sub-slots
    - スロットの定義型 (typedef)
  - PyTypeObject 定義
  - PyObject スロット
  - PyVarObject スロット
  - PyTypeObject スロット
  - Heap Types
- 数値オブジェクト構造体
- マップオブジェクト構造体
- シーケンスオブジェクト構造体
- バッファオブジェクト構造体 (buffer object structure)
- async オブジェクト構造体
- Slot Type typedefs
- 使用例
- 循環参照ガベージコレクションをサポートする