85 Commits

Author SHA1 Message Date
lyon
03f5b2cff3 support class def and self 2022-03-02 15:03:11 +08:00
lyon
195bf97fac call global fun tested ok inner class fun 2022-03-02 01:55:11 +08:00
lyon
849b8002b6 class def is nearly ok, pure fun is ok, connot call main fun 2022-03-01 22:45:59 +08:00
lyon
47905a12c9 add pikaMain to test class attribute 2022-03-01 20:57:04 +08:00
lyon
3509d666d8 class_arg test no passed 2022-02-25 18:21:27 +08:00
lyon
ba1c61293b rename 2022-02-22 00:41:45 +08:00
lyon
faed85d22e print('test,test') is ok 2022-02-21 17:49:54 +08:00
lyon
b66aaf20a9 use parse_state to solve parse process 2022-02-21 15:13:47 +08:00
lyon
eee565ac1d not support obj_no_free 2022-02-13 09:27:02 +08:00
lyon
5aa5ef6071 support global statement 2022-01-26 23:23:08 +08:00
lyon
797607bccf fix queue overpop 2022-01-26 08:38:02 +08:00
lyon
76075564a2 use simu queue again, can not call 2 fun in one line 2022-01-26 00:31:59 +08:00
lyon
890b35a0b4 use normal list, add fun test 2022-01-25 23:31:21 +08:00
lyon
2c98aa6710 use 50 tick_inc 2022-01-24 19:59:01 +08:00
lyon
c0e572fd81 update PikaStdTask 2022-01-24 19:34:43 +08:00
lyon
a9d1bc372e add GTestTask to test task_period 2022-01-24 19:08:33 +08:00
lyon
f5fab030c0 update PikaStdTask 2022-01-22 23:49:53 +08:00
lyon
18d924efc1 add PikaStdTask() 2022-01-20 19:35:55 +08:00
lyon
372b619a13 task.do_always and task.run_once() is ok 2022-01-20 19:35:55 +08:00
lyon
16e282cf4f support list[], dict[], string[] 2022-01-18 23:51:02 +08:00
lyon
8894e270f3 support s[2] = 'q' 2022-01-18 23:37:48 +08:00
lyon
5b8a41f0d5 res = 'test'[2] is ok 2022-01-18 22:05:34 +08:00
lyon
b182e4af31 __get__ string is ok 2022-01-18 21:55:08 +08:00
lyon
a1d1d12d32 init the mate obj when OUT 2022-01-14 22:38:02 +08:00
lyon
4ed66eb3f4 __set()__ and __get()__ for list, dict ,string ok 2022-01-13 21:56:44 +08:00
lyon
8833e606ab free obj auto when arg is updated 2022-01-13 19:39:05 +08:00
lyon
6d8bba2dcc for in string is ok 2022-01-13 17:07:07 +08:00
lyon
3996f188ca test xxx ... pased 2022-01-12 22:41:55 +08:00
lyon
b26ec0d64a add test print('xxx x...') 2022-01-12 22:38:35 +08:00
lyon
b54cd1ed5a auto convert int args and flot args 2022-01-11 22:22:53 +08:00
lyon
5922e79403 test 2 \n and \r\n 2022-01-11 12:21:53 +08:00
lyon
3d556d6b06 support \n \r \t in print() 2022-01-10 21:49:52 +08:00
lyon
08ad5fcf82 support str '==' opeartion 2022-01-09 22:17:17 +08:00
lyon
fa799bd361 use str(b) instead of 'test' + b 2022-01-09 00:16:01 +08:00
lyon
2f8ce3768c support str() in sysobj 2022-01-09 00:12:38 +08:00
lyon
c32322a05a support '+' for string 2022-01-08 23:40:10 +08:00
lyon
939ae72bef supprot for_int_dict 2022-01-06 11:13:43 +08:00
lyon
aa0db2286f prime_100 in g_test is ok 2022-01-04 11:25:28 +08:00
lyon
42aadd6971 fix del _lx 2022-01-04 11:24:34 +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
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
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
92c8a5f1e5 not pass break test 2021-12-29 22:28:40 +08:00
lyon
a70cfd82d1 fix for_for del bug 2021-12-29 10:06:48 +08:00
lyon
a1cdd62a31 for_for_range parse error in DEL __list[x] 2021-12-28 09:20:04 +08:00