Procs
proc PySequence_GetItem(s: PyObject; i: int): PyObject {....raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc PySequence_GetItemNonNil(s: PyObject; i: int): PyObject {....raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc PySequence_GetItemNonNil(s: PyObject; i: Natural): PyObject {....raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc PySequence_Size(s: PyObject; res: var int): PyBaseErrorObject {....raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
Templates
template ifPyNimSequence_Check(o: PyObject; body)
- Source Edit
template ifPyNimSequence_Check(o: PyObject; body, elseDo): untyped
- Source Edit
template ofPySequence(o: PyObject): bool
- PySequence_Check Source Edit
template PyNimSequence_Check(o: PyObject): bool
- Source Edit
template PySequence_Check(o: PyObject): bool
- Source Edit
template PySequence_Length(s: PyObject; res: var int): PyBaseErrorObject
- Source Edit