lyon
|
691931fc50
|
fix json
|
2022-01-04 01:15:58 +08:00 |
|
lyon
|
32a73deaa7
|
test
|
2022-01-04 01:11:26 +08:00 |
|
lyon
|
1c2723a84d
|
add json
|
2022-01-04 00:53:58 +08:00 |
|
lyon
|
9e5ddd3364
|
for in range 10000
|
2022-01-04 00:46:35 +08:00 |
|
lyon
|
28244f1a2d
|
add benchmark to CI
|
2022-01-04 00:29:11 +08:00 |
|
lyon
|
768b92c3a5
|
add cmakelist and main.cpp for benchmark
|
2022-01-04 00:16:43 +08:00 |
|
lyon
|
35b9bd0b5f
|
fix main.py
|
2022-01-03 21:54:34 +08:00 |
|
lyon
|
9b6755eb6e
|
write foarmated __platform_printf to log
|
2022-01-03 21:51:42 +08:00 |
|
lyon
|
18deeaf7a5
|
direectly conect print to __platform_printf
|
2022-01-03 21:40:41 +08:00 |
|
lyon
|
11115ded90
|
add log_buff when printf
|
2022-01-03 21:12:05 +08:00 |
|
lyon
|
a67c1dbd62
|
add test cases in main.py, add PikaStdData
|
2022-01-02 22:33:57 +08:00 |
|
lyon
|
242550076a
|
use __INS_COMPIRE for instruct
|
2021-12-31 00:54:48 +08:00 |
|
lyon
|
2c5b210c63
|
move __VM_DEBUG__ to pikaConfigValid.h
|
2021-12-31 00:33:00 +08:00 |
|
lyon
|
4428763042
|
use __VM_DEBUG_ in default
|
2021-12-31 00:11:56 +08:00 |
|
lyon
|
c3b0f3e899
|
add simulation-keil-dev
|
2021-12-30 21:48:11 +08:00 |
|
lyon
|
c679f2d0ae
|
use VM_Parameters insteadof Parameters
|
2021-12-30 19:55:09 +08:00 |
|
lyon
|
3032d3d054
|
break and continue test ok
|
2021-12-29 22:51:26 +08:00 |
|
lyon
|
dc997361d5
|
break is ok
|
2021-12-29 22:47:21 +08:00 |
|
lyon
|
e73fb2106d
|
fix typo
|
2021-12-29 22:40:38 +08:00 |
|
lyon
|
92c8a5f1e5
|
not pass break test
|
2021-12-29 22:28:40 +08:00 |
|
lyon
|
fc2e4f2287
|
parse for continue is ok
|
2021-12-29 21:10:04 +08:00 |
|
lyon
|
45ee8621cc
|
parse for brk is ok
|
2021-12-29 21:06:56 +08:00 |
|
lyon
|
a70cfd82d1
|
fix for_for del bug
|
2021-12-29 10:06:48 +08:00 |
|
lyon
|
2bd2e2f4eb
|
fix parse test
|
2021-12-29 01:27:42 +08:00 |
|
lyon
|
f7c0f81b56
|
add test from rtt, do not catch bug
|
2021-12-29 01:12:56 +08:00 |
|
lyon
|
5a983ad577
|
use _r[x] to replase __range[x] to save asm flash
|
2021-12-29 00:57:08 +08:00 |
|
lyon
|
feb0e9d8f7
|
use _l[x] instead of __list[x] to save asm flash
|
2021-12-29 00:55:49 +08:00 |
|
lyon
|
ef0d13c94d
|
add arg_strAppend to save memory when append str
|
2021-12-29 00:36:13 +08:00 |
|
lyon
|
632b857a3c
|
use multiline in parse_test
|
2021-12-29 00:10:25 +08:00 |
|
pikastech
|
fda9957e83
|
update v1.3.0
|
2021-12-28 10:41:52 +08:00 |
|
lyon
|
a1cdd62a31
|
for_for_range parse error in DEL __list[x]
|
2021-12-28 09:20:04 +08:00 |
|
lyon
|
56bc4deef7
|
for i in range(0, 10)
|
2021-12-28 01:19:26 +08:00 |
|
lyon
|
a3465dbbeb
|
fix mem error in for in range()
|
2021-12-28 01:15:06 +08:00 |
|
lyon
|
dbc9b8e01c
|
for i in range(0,10) is ok
|
2021-12-28 01:04:10 +08:00 |
|
lyon
|
89ff3a075d
|
transfer __range_a[x] by ASM
|
2021-12-28 00:49:13 +08:00 |
|
lyon
|
0e51c7ffef
|
run __list[x].__next__ directly to init __list[x] obj
|
2021-12-28 00:27:43 +08:00 |
|
lyon
|
567205447d
|
rangeObj don't need run __iter__()
|
2021-12-27 23:54:31 +08:00 |
|
lyon
|
1405afe218
|
transfer a1, a2, a3 to RangeObj.__iter__()
|
2021-12-27 23:27:19 +08:00 |
|
lyon
|
9952c8d485
|
splite object
|
2021-12-27 23:19:32 +08:00 |
|
lyon
|
45fec663e0
|
range() create a splite MATE_OBJCECT
|
2021-12-27 23:17:21 +08:00 |
|
lyon
|
435c0f8f2d
|
__range_a1,a2,a3 is check ok
|
2021-12-27 22:00:42 +08:00 |
|
lyon
|
a343940e69
|
add range()
|
2021-12-27 21:57:08 +08:00 |
|
lyon
|
38ac76b3dc
|
add RangeObj.c to support range
|
2021-12-27 21:41:17 +08:00 |
|
lyon
|
879116dd5f
|
add DEL __listx
|
2021-12-27 21:29:35 +08:00 |
|
lyon
|
280ca09539
|
update parse-test
|
2021-12-27 21:27:07 +08:00 |
|
pikastech
|
4dd9be1fb5
|
add w806bsp and gpio
|
2021-12-27 16:07:36 +08:00 |
|
lyon
|
14a5064744
|
test for 'for_range' not pass
|
2021-12-25 18:48:23 +08:00 |
|
lyon
|
94ff412dc9
|
check range when parse 'for loop'
|
2021-12-25 14:19:20 +08:00 |
|
lyon
|
5052453ba3
|
use while to push is ok
|
2021-12-25 00:58:28 +08:00 |
|
lyon
|
e7a18fcfa6
|
for in list is ok in main.py
|
2021-12-25 00:39:40 +08:00 |
|