Panduan Referensi Python/API C
******************************

Manual ini mendokumentasikan API yang digunakan oleh programmer C dan
C++ yang ingin menulis modul ekstensi atau menanamkan Python. Ini
adalah pendamping untuk Memperluas dan Menggabungkan Interpreter
Python, yang menggambarkan prinsip-prinsip umum penulisan ekstensi
tetapi tidak mendokumentasikan fungsi-fungsi API secara rinci.

* Pengenalan

  * Menyertakan Berkas

  * Objek, Tipe dan Jumlah Referensi

  * Pengecualian

  * Embedding Python

  * Debugging Builds

* The Very High Level Layer

* Reference Counting

* Exception Handling

  * Unicode Exception Objects

  * Recursion Control

  * Standard Exceptions

  * Standard Warning Categories

  * String Exceptions

* Utilitas

  * Operating System Utilities

  * System Functions

  * Process Control

  * Mengimpor Modul

  * Data marshalling support

  * Parsing arguments and building values

  * String conversion and formatting

  * Reflection

  * Codec registry and support functions

* Lapisan Abstrak Objek

  * Object Protocol

  * Number Protocol

  * Sequence Protocol

  * Mapping Protocol

  * Iterator Protocol

  * Old Buffer Protocol

* Concrete Objects Layer

  * Fundamental Objects

  * Numeric Objects

  * Sequence Objects

  * Mapping Objects

  * Other Objects

* Initialization, Finalization, and Threads

  * Initializing and finalizing the interpreter

  * Process-wide parameters

  * Thread State and the Global Interpreter Lock

  * Sub-interpreter support

  * Asynchronous Notifications

  * Profiling and Tracing

  * Advanced Debugger Support

* Memory Management

  * Overview

  * Memory Interface

  * Object allocators

  * The pymalloc allocator

  * Contoh-contoh

* Dukungan Implementasi Objek

  * Mengalokasikan objek kedalam struktur data (heap)

  * Common Object Structures

  * Objek Tipe

  * Number Object Structures

  * Mapping Object Structures

  * Sequence Object Structures

  * Buffer Object Structures

  * Supporting Cyclic Garbage Collection
