lyon
|
5e94c63dd7
|
test dlink more bytecode
|
2022-05-01 00:02:19 +08:00 |
|
lyon
|
9fb6a17ef1
|
add file buff_size
|
2022-04-30 23:57:32 +08:00 |
|
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 |
|