Open darleybarreto opened 3 years ago
Ideal implementation road map:
[ ] Implement PySimple
(Cpython's Simple_Type
/PyCSimpleType_Type
equivalent)
[ ] Implement PyCFuncPtr
(Cpython's PyCFuncPtr_Type
/PyCFuncPtrType_Type
equivalent)
[ ] Implement PyCArray
(Cpython's PyCArray_Type
/PyCArrayType_Type
equivalent)
[ ] Implement PyCStruct
(Cpython's Struct_Type
/PyCStructType_Type
equivalent)
[ ] Implement PyCUnion
(Cpython's Union_Type
/UnionType_Type
equivalent)
[ ] Implement PyCPointer
(Cpython's PyCPointer_Type
/PyCPointerType_Type
equivalent)
[ ] Implement helper functions
sizeof(cdata)
sizeof(ctype)
byref(cdata)
addressof(cdata)
pointer(cdata)
bytes(cdata)
dlsym
dlopen
dlclose
[ ] Memory functions addresses
memmove
memset
string_at
cast
wstring_at
This is the
#3
(third) tracking issue w.r.t the implementation of _ctypes. The main goal is to track the implementation progress based on the discussion in #2 .