24 Commits

Author SHA1 Message Date
pikastech
ee9d1e696a auto release packages form linux port 2023-03-15 16:20:59 +08:00
pikastech
d63d50a322 use pika_float to support switch for float/double
update pre-comp

update pre-win
2022-09-28 11:54:10 +08:00
pikastech
117096a764 correct the sort of fun dec in .h
fix .h and .pyi

update PikaMath

update pika_cjson
2022-07-30 18:56:20 +08:00
pikastech
1d7bcf2a39 use __getitem__ __setitem__ instead of __get__ __set__ 2022-07-29 23:40:16 +08:00
李昂
5148412411 !24 support double in C Module
* Merge branch 'master' into dev
* fix float->double for bytecodegen
* update to /package
* Use double in C for float in python
2022-06-13 10:02:59 +00:00
lyon
4ac3eaf76f add c_buffer class for ctypes 2022-05-25 14:44:59 +08:00
lyon
8df290da3f use pyi instaed of py for C moudle 2022-04-28 11:47:37 +08:00
lyon
e3ffb344bb add '#api' comment 2022-04-26 21:34:43 +08:00
lyon1998
c256cfcb8f use uint8_t in ctypes 2022-04-20 17:05:21 +08:00
lyon1998
c15faf1916 test bytes input in ctypes 2022-04-20 14:52:20 +08:00
lyon1998
b015af566d update ctypes Test input to bytes 2022-04-19 18:30:24 +08:00
lyon1998
8d2378251f rename Mem to Bytes 2022-04-19 18:12:07 +08:00
lyon1998
7362ba0d4b add print_rcv to test Mem arg 2022-04-18 18:44:14 +08:00
lyon1998
034fb16ea1 fix ctypes.py 2022-04-18 18:30:24 +08:00
lyon1998
acaa60703c update ctypes 2022-04-18 18:05:45 +08:00
lyon1998
386b2c5d74 add c_void_p 2022-04-18 14:21:04 +08:00
lyon1998
be4caeee45 add other ctypes_type, add c_float 2022-04-18 14:16:55 +08:00
lyon1998
bf50bde599 support setMem, getMem, getMemSize for ctypes 2022-04-18 12:13:10 +08:00
lyon1998
933fad80c5 test for args_mem ok 2022-04-18 11:45:59 +08:00
lyon1998
13afcd2ef6 clear pikaobj.h old api, add ctypesUtils_mem api 2022-04-17 23:02:13 +08:00
lyon1998
7d730006e4 use ctypeUtils in ctype method 2022-04-17 22:56:21 +08:00
lyon1998
a2bbe2ef5e add ctypes_utils to supply method for ctypes 2022-04-17 22:54:07 +08:00
lyon1998
fc9267a832 push ctypes 2022-04-16 11:38:47 +08:00
lyon1998
32cc9d20bd add ctypes package 2022-04-16 00:02:41 +08:00