33 Commits

Author SHA1 Message Date
lyon
1a923c8948 add test for strformat 2024-08-11 01:43:43 +08:00
lyon
6d575e97dc fix socket_thread issue forr VMError 2024-08-08 22:00:24 +08:00
lyon1998
9f963b532a use vm_thread_require 2024-08-07 17:22:21 +08:00
lyon1998
2bd5059eb0 fix mam lack for is instance 2024-08-02 18:06:59 +08:00
lyon1998
7056f1bb01 socket_dowanload test passed 2024-04-24 21:12:59 +08:00
lyon1998
612d353090 bytes_split test ok 2024-04-24 20:40:25 +08:00
lyon
3a38de4d7a fix cmodule import issue 2024-02-18 20:59:46 +08:00
lyon1998
294bc6cd73 fix if:import as parse issue 2024-01-28 12:21:39 +08:00
lyon
c3986f5f03 support mul for str/bytes/obj 2023-11-08 21:22:39 +08:00
xie-jc
aa74c623a8 修复set_break连续设置的崩溃问题 2023-09-30 00:30:26 +08:00
xie-jc
97c3417fb5 支持从python的行号推测字节码行号 2023-09-29 22:08:50 +08:00
xie-jc
81b6a709e3 fix pdb shell buffer 2023-09-29 19:03:29 +08:00
Lyon
225d49ef9c add pika_vm_exit_await API and test 2023-09-26 15:55:22 +08:00
Lyon
b789e4f67c support from <mod> import * for py modules 2023-09-24 22:19:24 +08:00
Lyon
cd36ad3024 return None if __init__ failed 2023-09-23 17:59:40 +08:00
Lyon
68a5489d31 inhance __contains__ for bytes and other 2023-09-13 22:11:20 +08:00
Lyon
13bfc829aa support in op for **kw 2023-09-10 10:22:58 +08:00
Lyon
b1d7161c4d add super.py test 2023-08-24 21:53:00 +08:00
Lyon
f882ff153b support __eq__ for tuple & list & dict 2023-08-17 23:33:31 +08:00
Lyon
1e1b376e94 fix __del__ recursion on python object 2023-08-17 13:54:39 +08:00
Lyon
7e505ccc15 support arg.name for KERNAL_DEBUG 2023-08-17 13:54:39 +08:00
Lyon
ac245ab01a fix bytecode cache inner REPL 2023-08-02 11:59:01 +08:00
Lyon
3dfc823237 restore str_join 2023-07-31 18:58:50 +08:00
Lyon
7b1a3390ab optimize stack size for big list 2023-07-31 13:02:03 +08:00
Lyon
94879d166f support comprehension 2023-07-26 22:10:10 +08:00
Lyon
f96fdbc0f1 fix int() builtins for u32 type 2023-07-21 19:30:32 +08:00
Lyon
e41c5f2594 fix if not xxx: stmt 2023-07-21 03:03:47 +08:00
Lyon
0249f2bf75 fix if <str/bytes/object/list> behavior 2023-07-21 01:56:55 +08:00
Lyon
30af0b556e fix bool() behavior 2023-07-21 01:10:01 +08:00
Lyon
e14e77cdfb fix bytes literal and getitem 2023-07-18 22:31:39 +08:00
Lyon
3c031e4e5d support get host object for c extern object 2023-07-17 18:29:49 +08:00
Lyon
5da6b727e9 fix parse err when comment inner list/dict 2023-06-30 01:17:34 +08:00
Lyon
4e731b50fe format builtins test and example 2023-06-30 00:25:42 +08:00