ジェネレータ (generator) オブジェクトは、 Python がジェネレータ型イテレータを実装するために使っているオブジェクトです。ジェネレータオブジェクトは、通常、 PyGen_New() で明示的に生成されることはなく、値を逐次生成するような関数に対してイテレーションを行うときに生成されます。
ジェネレータオブジェクトに使われている C 構造体です。
ジェネレータオブジェクトに対応する型オブジェクトです。
ob がジェネレータオブジェクトの場合に真を返します。 ob が NULL であってはなりません。
ob の型が PyGen_Type の場合に真を返します。 ob が NULL であってはなりません。