Python/getargs/vargs

Source   Edit  

Procs

proc PyArg_VaParseTuple(name: NimNode; args: NimNode; min, max: Natural;
                        vargs: NimNode): NimNode {....raises: [], tags: [],
    forbids: [].}
Source   Edit  

Templates

template PyArg_UnpackTuple(name; args: openArray[PyObject]; min, max: Natural;
                           vargs: varargs[PyObject])
Source   Edit  
template PyArg_UnpackTuple(name; args: PyTupleObject; min, max: Natural;
                           vargs: varargs[PyObject])
Source   Edit  
template unpackOptArgs(args; name; min, max: Natural; vargs: varargs[PyObject])
EXT. Source   Edit  
template unpackOptArgs(name: string; min, max: Natural; vargs: varargs[PyObject])
EXT. Source   Edit