Mercurial > hg > python
view cy_works/qu.pyx @ 75:33228ad0568c
reorder args
| author | Henry S. Thompson <ht@inf.ed.ac.uk> |
|---|---|
| date | Wed, 10 Dec 2025 19:09:54 +0000 |
| parents | eb91fd5d49b3 |
| children |
line wrap: on
line source
# distutils: sources = c-algorithms/src/queue.c # distutils: include_dirs = c-algorithms/src/ cimport cqu cdef class Queue: cdef cqu.Queue* _c_queue def __cinit__(self): self._c_queue = cqu.queue_new() if self._c_queue == NULL: raise MemoryError() def __dealloc__(self): if self._c_queue != NULL: cqu.queue_free(self._c_queue) cdef testMe(): print('testing...') q = Queue() print(cqu.queue_is_empty(q._c_queue)) print('tested') testMe()
