22 Commits

Author SHA1 Message Date
pikastech
c89f873fab optimize for pure string on printf
support unlimited pika_printf impl
2023-04-14 19:42:26 +08:00
pikastech
0b5be3c57c update cJson 2023-02-20 16:23:46 +08:00
lyon
4ed6061733 return None when return Null from cmodule
not raise when cjson parse faild
2022-11-04 14:23:54 +08:00
lyon
df65e2def9 support RES on pikaCompiler 2022-10-24 10:14:12 +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
de10086338 add arg_new<T> api
update version
2022-07-20 10:34:50 +08:00
pikastech
68b28c7808 add NULL assert for cjson 2022-07-01 09:43:14 +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
pikastech
248432836b support function define in the .pyi 2022-06-07 10:40:23 +08:00
pikastech
349422afe3 move Parse as the constructor 2022-06-06 14:51:23 +08:00
pikastech
607591d78c construct cjson is test ok 2022-06-06 14:20:04 +08:00
pikastech
e5cfca57cc create item test ok 2022-06-06 13:46:25 +08:00
pikastech
e863d450ca correct type const 2022-06-06 11:56:29 +08:00
pikastech
f4b85428fd getVal and is<type> is ok for cjson 2022-06-06 11:53:09 +08:00
pikastech
d77d9dc88c raise error when parse faild in cjson 2022-06-06 11:17:57 +08:00
pikastech
d04b07b517 get val is ok 2022-06-06 10:34:34 +08:00
pikastech
fc5b89eb7e get Next is ok 2022-06-06 10:25:57 +08:00
pikastech
d78d8fa5a9 fix error info of factory in cmodule 2022-06-06 10:09:12 +08:00
pikastech
590d55ba36 rename cJSON_cJSON to pika_cjson 2022-06-06 09:50:15 +08:00
pikastech
30209aff77 support return Object in CModule 2022-06-06 09:13:27 +08:00
pikastech
60389c541d rename cJSON to pika_cjson 2022-06-02 17:47:53 +08:00