3353 Commits

Author SHA1 Message Date
lyon
b54469f8ab format 2022-04-30 23:53:28 +08:00
lyon
e06d376d38 link_statkcLinkFile 2022-04-30 23:52:41 +08:00
lyon
f6984bb909 memset buf to {0} befor read file 2022-04-30 23:51:25 +08:00
lyon
f002d9f73d static Link ok 2022-04-30 23:13:05 +08:00
lyon
e6b9116f1b LibObj_listModules to print modules is ok 2022-04-30 23:07:30 +08:00
lyon
330cde9a88 push bytecode file is ok 2022-04-30 22:59:19 +08:00
lyon
cf17e64356 format 2022-04-30 22:46:13 +08:00
lyon
c61f1e2a15 push bytecodefile mem test ok 2022-04-30 22:40:52 +08:00
lyon
b422318168 cancel (char*) in test 2022-04-30 21:17:19 +08:00
lyon
09fa1e5a22 lib_link_bytecode test ok 2022-04-30 21:13:42 +08:00
lyon
882421ae5b add PikaLib class to gen '*.a' 2022-04-29 23:56:54 +08:00
lyon
c9f56112c7 use -j8 in gtest.sh 2022-04-29 17:13:19 +08:00
lyon
85c8ff3fc0 only compile rust when init 2022-04-29 13:02:42 +08:00
lyon
19f0643921 fix clang warning 2022-04-29 12:58:46 +08:00
lyon
508648c134 add main_snake_LCD.py 2022-04-29 01:24:28 +08:00
lyon
8e94ec2e26 use main.py.o as bytecode file subfix 2022-04-29 01:17:39 +08:00
lyon
a6384c45c8 move main.py to test/python/main.py 2022-04-29 01:17:39 +08:00
Lyon
55bf7fae59
Update CI.yml 2022-04-29 00:26:34 +08:00
lyon
d0aff0c6b3 test compilefile in github server 2022-04-29 00:18:49 +08:00
lyon
683a21b66a support TinyObj() 2022-04-28 17:35:11 +08:00
lyon
7f410b1316 not use PikaMain 2022-04-28 17:17:12 +08:00
lyon
c3bc444af0 assert for test_import_bf1/2 is ok 2022-04-28 16:55:48 +08:00
lyon
876ea81576 support type(b'test') -> <class 'bytes'> 2022-04-28 16:04:14 +08:00
lyon
652962c4c3 use ... insetad of pass in PikaStdLib.pyi 2022-04-28 15:53:09 +08:00
lyon
8df290da3f use pyi instaed of py for C moudle 2022-04-28 11:47:37 +08:00
lyon
aa676d380b format 2022-04-28 00:49:40 +08:00
lyon
09e396fa39 use MetaObj as defailt obj 2022-04-28 00:48:40 +08:00
lyon
5cbe98d212 keep both meta obj and direct obj, meta obj cannot init with arg 2022-04-28 00:42:06 +08:00
lyon
ceb8de7c81 format arg_new[]Obj api 2022-04-28 00:29:32 +08:00
lyon
bac4c4c90a clear baseobj 2022-04-28 00:17:05 +08:00
lyon
12342e25f5 ready to remove mate_obj 2022-04-27 23:47:05 +08:00
lyon
019a3c9b58 rm setting.json 2022-04-27 23:38:47 +08:00
lyon
7f70e2a9df import type() 2022-04-27 23:38:00 +08:00
lyon
847ff155c7 static _getObjDirect 2022-04-27 22:47:34 +08:00
lyon
e98f0f44ab clean 2022-04-27 22:41:09 +08:00
lyon
688c6711b3 always kep 'LST' instruct 2022-04-27 22:19:09 +08:00
lyon
dfa9ba8f1a try to use inline 2022-04-27 22:17:01 +08:00
lyon
15aef30a5f use obj_getObj/getSuperObj 2022-04-27 22:14:56 +08:00
lyon
edc8c99ded format pikavm 2022-04-27 19:26:47 +08:00
lyon
a2d18c2d42 add compile-test.cpp 2022-04-27 19:19:14 +08:00
lyon
e4f1bbf7a6 rm port/linux/ src 2022-04-27 18:02:24 +08:00
lyon
ea4776ae22 add pikaCompier.c and .h 2022-04-27 17:53:32 +08:00
lyon
31bef9dbce add cargo clean before build 2022-04-27 01:05:00 +08:00
lyon
3a41e0e8ec pre-compiler only solve '#api' file 2022-04-26 22:00:20 +08:00
lyon
11484c493b update pikascript-core 2022-04-26 21:45:16 +08:00
lyon
d5f308117a add '#api' for each package/*.py 2022-04-26 21:38:15 +08:00
lyon
e3ffb344bb add '#api' comment 2022-04-26 21:34:43 +08:00
lyon
7aafd3cada deinit free_obj when clear stack 2022-04-26 17:20:08 +08:00
lyon
be465e8a31 relase v1.7.1 and update fit arm2d with v0.3.4 2022-04-26 16:55:31 +08:00
李昂
7345c222bd
update package/Arm2D/Arm2D_Window.c. 2022-04-26 08:53:45 +00:00