Objets coroutines
*****************

Nouveau dans la version 3.5.

Les objets coroutines sont les objets renvoyés par les fonctions
déclarées avec le mot clef "async".

PyCoroObject

   La structure C utilisée pour les objets coroutine.

PyTypeObject PyCoro_Type

   L'objet type correspondant aux objets coroutines.

int PyCoro_CheckExact(PyObject *ob)

   Renvoie vrai si *ob* est de type *PyCoro_Type*. *ob* ne doit pas
   être *NULL*.

PyObject* PyCoro_New(PyFrameObject *frame, PyObject *name, PyObject *qualname)
    *Return value: New reference.*

   Crée et renvoie un nouvel objet coroutine basé sur l'objet *frame*,
   avec "__name__" et "__qualname__" respectivement assignés de *name*
   et *qualname*. Une référence à *frame* est empruntée par cette
   fonction. L'argument *frame* ne doit pas être *NULL*.
