296 Commits

Author SHA1 Message Date
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
lyon
ddee6c1eaf for in list is ok! 2021-12-25 00:33:55 +08:00
lyon
e838a0e7d4 'for loop' can run but still have mem bug 2021-12-25 00:25:23 +08:00
lyon
9c7bc26818 fix warnings 2021-12-24 23:41:22 +08:00
lyon
9c95c96f38 iter(list) is tested ok 2021-12-24 23:39:32 +08:00
lyon
64475ea748 use Pointer when REF object 2021-12-24 23:34:34 +08:00
lyon
281e3fa72d list_for_loop not pass 2021-12-24 23:27:46 +08:00
lyon
955087b3be change "deepth" to "block_deepth" 2021-12-24 23:10:50 +08:00
lyon
b4b3f345fe add __iter__ and __next__ for List 2021-12-24 22:44:56 +08:00
lyon
917ae2515f EST is testd ok in asm 2021-12-24 21:59:00 +08:00
lyon
f39530cf39 NULL arg is ok 2021-12-24 13:15:32 +08:00
lyon
10662a9a90 not GC in 'for' loop 2021-12-24 13:00:39 +08:00
lyon
e0614b06a6 move esp32 to ewp32c3 2021-12-23 20:07:19 +08:00
lyon
aca395ac3b debug iter(__list0) for parser 2021-12-23 10:39:47 +08:00
lyon
e5ff0de3be add PGC instrument after "for loop" 2021-12-23 10:26:51 +08:00
lyon
9e345fd0c1 support get __list by stmt 2021-12-23 10:09:00 +08:00
lyon
f7eb334de5 add for parser support 2021-12-22 22:01:31 +08:00
lyon
961f0ce300 remove __parseExtern, parse for as while 2021-12-22 21:02:59 +08:00
lyon
c5c4ca5d1e add pkg 2021-12-22 02:08:42 +08:00
vsfos
d24ce91593 add vsf port and update PikaVSF_GPIO 2021-12-22 01:00:40 +08:00
李昂
cfee803e4c
update port/rt-thread/main.py. 2021-12-21 15:05:51 +00:00
李昂
bb2531d6ee
update port/rt-thread/requestment.txt. 2021-12-21 15:00:52 +00:00
lyon
029dad721d supportting desuger 'for' to 'while' 2021-12-21 00:04:39 +08:00
lyon
0945b66b87 no Werror, use inner buffs 2021-12-20 16:15:40 +08:00
lyon
2a49c4d840 add PikaStdData__parseExtern 2021-12-20 16:00:04 +08:00
lyon
f94630e75e add weak hock to extern the parse from packages 2021-12-20 15:49:49 +08:00
lyon
b95cf7a097 use elif in main_snake for g030 2021-12-20 00:18:13 +08:00
lyon
20b228e3aa use more warning and debug maybe use uninited 2021-12-19 00:49:43 +08:00
lyon
c359401418 use microlib and not use mem pool in g030 2021-12-15 22:44:57 +08:00
lyon
38244dfe0b debug test for else in else 2021-12-14 22:31:28 +08:00
lyon
22f6f8e5c5 add test for else 2021-12-14 22:24:18 +08:00
lyon
484b6a1860 support elif and else 2021-12-14 22:17:37 +08:00
lyon
8f0d8fe59f add lib file 2021-12-13 23:28:58 +08:00
lyon
b856dc680d add pkg_push tool 2021-12-13 22:16:50 +08:00
lyon
5fe634105b add dict for dict 2021-12-13 22:03:59 +08:00
lyon
adaff1bd43 add dict in stddata 2021-12-13 22:01:42 +08:00
lyon
078eab2bfb add pikastddata.py 2021-12-13 21:44:05 +08:00
lyon
854517ffe4 rm .py in -lib 2021-12-13 21:41:44 +08:00
lyon
16796cb437 rm list from stdlib 2021-12-13 21:31:27 +08:00
lyon
d08b124785 add pikaStdData 2021-12-13 21:24:48 +08:00
pikastech
eecf5d53ee add rtBooter for rtt port requsetment.txt 2021-12-13 01:36:32 +08:00
pikastech
2059f1f97f add pikaRTBooter 2021-12-12 23:54:29 +08:00
lyon
e221865843 debug ifndef bug 2021-12-12 18:23:12 +08:00
pikastech
71ea75e898 update version fot g030 package 2021-12-11 16:49:52 +08:00
lyon
681a3638ca update pikastedevice in port/linux 2021-12-10 23:01:00 +08:00
lyon
df33500696 fix typo of Device_GPIO.c, add __init__() for all stddevice 2021-12-10 23:00:04 +08:00
lyon
93ee9424a8 support __init__() for class 2021-12-10 22:53:06 +08:00