5886 Commits

Author SHA1 Message Date
lyon
3a9e5d68c8 fix __getitem__ without __len__ 2023-05-24 00:51:13 +08:00
pikastech
75fcb060d1 fix v1.12.3 2023-05-23 21:55:20 +08:00
pikastech
ebf4344608 fix msc rm dir field 2023-05-23 21:54:16 +08:00
pikastech
08109ed4e0 fix msc remove err 2023-05-23 21:03:15 +08:00
pikastech
8bdfb8d7d1 release v1.12.3 2023-05-23 18:26:50 +08:00
pikastech
4fa7e9ab3e ready to release v1.12.3 2023-05-23 18:26:03 +08:00
Lyon
7fa91391d3
Update CI.yml 2023-05-23 16:29:58 +08:00
pikastech
be95f6bf61 clean project 2023-05-23 16:17:41 +08:00
pikastech
c986cd2d48 fix build.sh 2023-05-23 16:11:07 +08:00
pikastech
83f591f2c8 update build.sh 2023-05-23 16:09:37 +08:00
pikastech
3e6e7567b5 update readme 2023-05-23 16:02:00 +08:00
pikastech
1da8c31b14 Merge remote-tracking branch 'origin/master' 2023-05-23 16:00:12 +08:00
pikastech
21e313db86 _ 2023-05-23 15:58:37 +08:00
lyon
eef7213dfe _ 2023-05-23 00:03:43 +08:00
pikastech
6d8a7b9e7e _ 2023-05-22 19:54:26 +08:00
pikastech
8be63fdd94 fix CI 2023-05-22 19:07:01 +08:00
pikastech
e5fa43003c update lab filelist 2023-05-22 18:59:28 +08:00
pikastech
cb328d9c4a support filelist pull from pikalab 2023-05-22 18:29:43 +08:00
pikastech
2e1ba11fac Merge branch 'lab' 2023-05-22 18:21:47 +08:00
pikastech
4b40d6326e add lab.sh 2023-05-22 18:21:36 +08:00
pikastech
974a3619f7 _ 2023-05-22 17:58:06 +08:00
pikastech
277f135e87 add some assert 2023-05-22 16:37:13 +08:00
pikastech
7b75272e63 support isinstance() for native class 2023-05-22 16:29:57 +08:00
pikastech
e536665ff6 add builtin exception for builtins.pyi 2023-05-22 15:19:59 +08:00
pikastech
794392244e fix bytecodegen 2023-05-22 10:02:16 +08:00
pikastech
ad3b22f0f3 fix builtins namespace conflic with module 2023-05-22 09:53:50 +08:00
lyon
87d66c758b fix gtest err on nano 2023-05-22 03:07:09 +08:00
lyon
7f89b1a481 Merge branch 'builtins' 2023-05-22 02:40:16 +08:00
lyon
77e8d9ed22 support build cache 2023-05-22 02:39:58 +08:00
lyon
0fb65efa43 fix msc, add builtins to msc default 2023-05-21 23:09:36 +08:00
lyon
8f74b8ea53 add builtins.pyi for PikaStdLib 2023-05-21 22:36:47 +08:00
lyon
b49cb51de3 support isinstance() builtin 2023-05-21 21:05:17 +08:00
lyon
c823ad0879 support isinstance() for simple type 2023-05-21 01:19:13 +08:00
lyon
977d844d2c support find_ins_unit() 2023-05-20 17:44:01 +08:00
lyon
e81fbcc0f7 support find ins unit by bytecode frame 2023-05-20 17:40:51 +08:00
lyon
0ff4ecd028 VM support l[0]() nad test()() stmt 2023-05-20 00:26:27 +08:00
lyon
72a9f03221 Merge remote-tracking branch 'github/master' 2023-05-18 23:18:40 +08:00
lyon
c81ee1f4cf add parsertest assert 2023-05-18 23:17:08 +08:00
lyon
fa97fbb788 support parse for 'test()()' and 'test[]()' 2023-05-18 23:15:33 +08:00
lyon
edcbbc4fee set default eventloop period to 10ms 2023-05-17 21:50:49 +08:00
lyon
451c51735a fix event once err when delay_ms is set 2023-05-17 21:50:49 +08:00
pikastech
b0989728be fix eventloop remove event crash 2023-05-17 21:50:49 +08:00
lyon
56e0a10751 set default eventloop period to 10ms 2023-05-17 21:50:28 +08:00
supperthomas
d249c0c9a6 Update SConscript 2023-05-17 21:50:28 +08:00
lyon
52cbe512a4 fix event once err when delay_ms is set 2023-05-17 21:44:46 +08:00
pikastech
f4762304d3 fix eventloop remove event crash 2023-05-16 21:49:05 +08:00
supperthomas
68e6da3ae5 Update SConscript 2023-05-15 16:25:31 +08:00
supperthomas
2543c19ec8 Update requestment.txt 2023-05-15 15:48:12 +08:00
pikastech
d6ff363bce update contribute log 2023-05-15 09:46:21 +08:00
pikastech
68ace04b0c fix kernal dump when import (null) 2023-05-15 09:39:09 +08:00