Navigation

  • next
  • previous |
  • Cython 0.28.2 documentation »

Reference Guide¶

Note

Todo

Most of the boldface is to be changed to refs or other markup later.

Contents:

  • Compilation
    • Compiling from the command line
    • Compiling with distutils
    • Integrating multiple modules
    • Compiling with pyximport
    • Compiling with cython.inline
    • Compiling with Sage
    • Compiling with a Jupyter Notebook
    • Compiler directives
  • Language Basics
    • Cython File Types
    • Declaring Data Types
    • Statements and Expressions
    • Functions and Methods
    • Error and Exception Handling
    • Conditional Compilation
  • Extension Types
    • Attributes
    • Methods
    • Properties
    • Special Methods
    • Subclassing
    • Forward Declarations
    • Extension Types and None
    • Weak Referencing
    • Dynamic Attributes
    • External and Public Types
    • Type Names vs. Constructor Names
  • Interfacing with Other Code
    • C
    • C++
    • Fortran
    • NumPy
  • Special Mention
  • Limitations
  • Compiler Directives

Indices and tables¶

  • Special Methods Table
    • General
    • Rich comparison operators
    • Arithmetic operators
    • Numeric conversions
    • In-place arithmetic operators
    • Sequences and mappings
    • Iterators
    • Buffer interface
    • Descriptor objects
  • Index
  • Module Index
  • Search Page

Logo

Table Of Contents

  • Reference Guide
    • Indices and tables

Previous topic

Pythran as a Numpy backend

Next topic

Compilation

This Page

  • Show Source

Quick search

Navigation

  • next
  • previous |
  • Cython 0.28.2 documentation »
© Copyright 2018, Stefan Behnel, Robert Bradshaw, Dag Sverre Seljebotn, Greg Ewing, William Stein, Gabriel Gellner, et al.. Created using Sphinx 1.6.5.