3656 Commits

Author SHA1 Message Date
李昂
68a15d6390
update README.md. 2022-06-02 08:04:54 +00:00
lyon
7482f84da2 Merge branch 'dev' 2022-06-02 15:46:55 +08:00
lyon
2d98f1c63e fix bug: can not run the function defind from module 2022-06-02 15:13:56 +08:00
lyon
879cc7b2e7 support startwith() and endwith() for String 2022-06-02 15:12:28 +08:00
lyon
5120da9ce0 update cJSON package 2022-06-02 14:26:57 +08:00
lyon
da24a68566 support __del__() for C Module 2022-06-02 14:23:55 +08:00
lyon
eac28d2b6e create cJSON package 2022-06-02 12:07:24 +08:00
lyon
46117a3656 update rtt-qemu-demo to v1.8.4 2022-06-02 09:41:21 +08:00
lyon
64391b3333 fix memory leak when str(String('test')) 2022-06-01 15:12:35 +08:00
lyon
19a0b52ea3 use argType_isObject in not importent place 2022-06-01 14:39:59 +08:00
lyon
6f1a96ed37 test create list() by for_append 2022-06-01 11:59:12 +08:00
lyon
a97d6f3f76 support __str__ for String(), find mem leak when print(String('test')) 2022-06-01 11:46:59 +08:00
李昂
9edb478e46
update examples/UnitTest/main.py. 2022-06-01 02:57:44 +00:00
李昂
2380e86102
update bsp/stm32f103c8/pikascript/requestment.txt. 2022-06-01 02:44:24 +00:00
Lyon
8f92a1c5bf
Update README.md 2022-06-01 10:02:54 +08:00
lyon
59e4967218 update git script 2022-06-01 09:59:28 +08:00
lyon
7c1dced9aa update 2022-06-01 09:59:27 +08:00
lyon
b3f1b0c7a0 update git scripts 2022-06-01 09:59:27 +08:00
Lyon
5360bea1c0
Update README.md 2022-06-01 09:35:02 +08:00
lyon
c0a925d42d support [:i] and [i:] for str and bytes 2022-05-31 20:17:26 +08:00
Lyon
3f6a49ca89
Update README.md 2022-05-31 17:59:27 +08:00
lyon
a971b6da37 add test to parse mpy demo 2022-05-31 16:04:46 +08:00
lyon
a90e0a1ab5 complate #if for slice 2022-05-31 14:33:57 +08:00
lyon
51540da289 fix parse error when '[' inner the string 2022-05-31 13:57:13 +08:00
lyon
ebd001a606 release v1.8.4 for simu, template and rtt 2022-05-31 08:36:32 +08:00
lyon
6c034835c2 update 030 to v1.8.4, use minimal syantex 2022-05-31 08:31:33 +08:00
lyon
3621404f1d release v1.8.4 2022-05-31 08:23:48 +08:00
lyon
65a4c6bf02 update precompiler 2022-05-31 08:22:59 +08:00
lyon
e35d815bdd add test for c_buff 2022-05-30 19:27:35 +08:00
lyon
0a48afb444 cutoff the __slice__ fn in SysObj 2022-05-30 16:38:58 +08:00
Lyon
81f0a38572
Update README.md 2022-05-30 16:33:12 +08:00
Lyon
a73ffe8b70
Update README.md 2022-05-30 16:30:59 +08:00
Lyon
68ae4fc8d7
Update README.md 2022-05-30 16:29:49 +08:00
lyon
d502c55b6d not contral init_string in syntax lavel 2022-05-30 16:23:19 +08:00
lyon
c08a077f27 remove pikascriptcore 2022-05-30 16:16:27 +08:00
lyon
bcf40725e8 add other file to pikaByteCodeGen 2022-05-30 16:04:12 +08:00
lyon
ea57031c77 add missing file 2022-05-30 15:46:54 +08:00
lyon
656d2bb44d not control stirng_init in syntex level 2022-05-30 15:43:29 +08:00
lyon
b42798c6c6 set syntex maximal as default 2022-05-30 15:23:20 +08:00
lyon
23b19a36ec add config.h for bytecodegen 2022-05-30 14:47:19 +08:00
lyon
d96d01d8a9 support slice for str and bytes, tested 2022-05-30 14:35:44 +08:00
lyon
a41d206509 test slice for str 2022-05-30 14:22:19 +08:00
lyon
c0581b4408 support nagtive index for str and bytes 2022-05-30 14:01:59 +08:00
lyon
a3096e9266 parse for slice is ok 2022-05-30 13:48:49 +08:00
lyon
9ab1c55564 parse for slice is ok 2022-05-30 13:40:50 +08:00
lyon
c40dc4bca5 use default ac6 compiler 2022-05-30 11:49:06 +08:00
Lyon
008e43e16b
Update README.md 2022-05-30 10:14:18 +08:00
Lyon
97e53f8906
Update README.md 2022-05-30 10:13:15 +08:00
Lyon
b89bce959a
Update README.md 2022-05-30 08:27:37 +08:00
lyon
137b625db8 supporting slice, test pase, function not ok 2022-05-29 14:37:59 +08:00