lyon
|
74908fa94c
|
fix lexer token index error
|
2022-05-27 15:42:58 +08:00 |
|
lyon
|
2fa39bb973
|
check overflow for VM stack
|
2022-05-27 12:53:27 +08:00 |
|
lyon
|
320ded11c7
|
support obj_runCharInit() and obj_runChar()
|
2022-05-27 09:44:42 +08:00 |
|
lyon
|
abb154c0b6
|
hardfault in run.sh
|
2022-05-26 21:04:25 +08:00 |
|
lyon
|
2a93882af9
|
try to support obj_runChar, not ok
|
2022-05-26 20:52:36 +08:00 |
|
lyon
|
ffe8e85db9
|
use __slice__ to call __get__ indirectly
|
2022-05-26 17:03:58 +08:00 |
|
lyon
|
dad0a82b3a
|
support Tab
|
2022-05-26 16:14:11 +08:00 |
|
lyon
|
6b63c13bef
|
support bytes() built-in
|
2022-05-26 15:46:34 +08:00 |
|
lyon
|
2b9452a5b5
|
support 0oxx
|
2022-05-25 17:32:44 +08:00 |
|
lyon
|
9aedd6e511
|
fix bytecode_lib error on MSVC
|
2022-05-25 14:53:22 +08:00 |
|
lyon
|
db45bd9964
|
str(obj) from __str__ is test ok
|
2022-05-25 13:57:02 +08:00 |
|
lyon
|
e860275c99
|
support __str__ in for print
|
2022-05-25 13:46:48 +08:00 |
|
lyon
|
49589ed009
|
add equ test for bytes
|
2022-05-24 15:08:46 +08:00 |
|
李昂
|
c27d8f5a21
|
update src/dataArg.h.
|
2022-05-24 02:04:56 +00:00 |
|
lyon
|
e2a630358c
|
move PLOOC to package and use as optional
|
2022-05-24 09:19:44 +08:00 |
|
lyon
|
c611408bd8
|
use struct_private_member in Pool
|
2022-05-23 22:33:53 +08:00 |
|
lyon
|
e7d8359891
|
clear the __IMPLEMENT__
|
2022-05-23 22:28:09 +08:00 |
|
lyon
|
b9f3a65de3
|
remove class_def from PikaObj.h and PikaVM.h
|
2022-05-23 22:24:38 +08:00 |
|
lyon
|
bbc09813e6
|
add comment at auto_gen lib_array.c
|
2022-05-23 22:08:55 +08:00 |
|
lyon
|
f6b9913e3d
|
add aline for __asset_<array>.c
|
2022-05-23 21:35:20 +08:00 |
|
lyon
|
5ec5a9d17f
|
fix ci err in PIKA_ERR_<TYPE>
|
2022-05-23 21:35:20 +08:00 |
|
Gabriel Wang
|
a982cf98a0
|
add PIKA_OK
|
2022-05-23 21:35:20 +08:00 |
|
Gabriel Wang
|
3ef074370a
|
introduce PikaErr
|
2022-05-23 21:35:20 +08:00 |
|
lyon
|
433509bf32
|
use class and private number instead of uint8_t * for LinkNode
|
2022-05-22 22:04:55 +08:00 |
|
lyon
|
d82c3241ae
|
clear the content_<> API, add 'clang-format off' to def_class
|
2022-05-22 21:52:37 +08:00 |
|
lyon
|
5b2ea98b77
|
solve warnigns of Arg Type
|
2022-05-22 21:11:32 +08:00 |
|
lyon
|
77267cff07
|
use class Arg instead of __arg
|
2022-05-22 20:50:28 +08:00 |
|
lyon
|
64730bca8f
|
use class dif for PikaObj
|
2022-05-22 18:03:19 +08:00 |
|
lyon
|
230a9da244
|
set list the public member of PikaObj
|
2022-05-22 17:58:46 +08:00 |
|
lyon
|
1fc2eca08f
|
not use private menber of arg in args
|
2022-05-22 17:49:45 +08:00 |
|
lyon
|
4906710b38
|
clear the macro function of arg
|
2022-05-22 17:13:01 +08:00 |
|
lyon
|
aaffdbaee1
|
fix 'from PikaObj import *' error info
|
2022-05-19 21:31:08 +08:00 |
|
Lyon
|
b359062172
|
Dev (#118)
* add PLOOC
* add PLOOC to kernal
* remove unrequired files
* remove pack
* fix plooc ci in test/*.cpp
* add test_common.h
Co-authored-by: Gabriel Wang <embedded_zhuoran@Hotmail.com>
|
2022-05-19 20:52:19 +08:00 |
|
lyon
|
602ed06f26
|
fix need two \n in *.py when preCompile bytecode
|
2022-05-19 19:14:40 +08:00 |
|
Lyon
|
1af85563af
|
fix AC5 error about return void in __user free
|
2022-05-19 18:11:43 +08:00 |
|
lyon
|
186b951078
|
support v1.8.0rc for stm32f103rb, and fix ac5
|
2022-05-16 21:45:58 +08:00 |
|
lyon
|
bef82257ef
|
use 'rb''wb+' to avoid auto transfer form '\n' to '\r\n' in win
|
2022-05-15 00:38:25 +08:00 |
|
lyon
|
9e44992d33
|
precompiler ok in linux but not in win
|
2022-05-15 00:10:09 +08:00 |
|
lyon
|
2ba196e5ae
|
fix warning
|
2022-05-13 22:31:45 +08:00 |
|
lyon
|
8e899a4ade
|
update
|
2022-05-13 09:32:44 +08:00 |
|
lyon
|
e93fbb254f
|
run "main" module as default
|
2022-05-13 09:27:59 +08:00 |
|
lyon
|
29fe0a99c9
|
still link lib in pikascriptInit
|
2022-05-13 09:13:02 +08:00 |
|
lyon
|
e32c73d7b3
|
support import cmodule from pymodules
|
2022-05-13 09:04:54 +08:00 |
|
lyon
|
3fe767a02e
|
link library is ok
|
2022-05-11 19:57:59 +08:00 |
|
lyon
|
df572807e2
|
load lib byte array ok
|
2022-05-11 19:36:37 +08:00 |
|
lyon
|
8cdd24c0e3
|
link modules.a is ok
|
2022-05-11 19:30:49 +08:00 |
|
lyon
|
35c9f9bfe2
|
ready to auto link
|
2022-05-11 18:21:24 +08:00 |
|
lyon
|
713607599b
|
add py script comiple for pikaCompiler
|
2022-05-11 16:41:34 +08:00 |
|
lyon
|
2714c6548f
|
format
|
2022-05-11 16:17:28 +08:00 |
|
lyon
|
5b249f6fe0
|
compile_deppend_depth_1 is test ok
|
2022-05-11 16:07:27 +08:00 |
|