40 Commits

Author SHA1 Message Date
blueloveTH
0811f23b71 some more move 2024-06-13 13:08:19 +08:00
blueloveTH
70b536ea1b add more tests 2024-05-26 01:38:56 +08:00
blueloveTH
0aea2f277e Update 99_builtin_func.py 2024-05-13 15:00:23 +08:00
blueloveTH
425fffec74 remove bind_constructor 2024-05-04 13:42:39 +08:00
blueloveTH
aba90c1eb1 some optimize 2024-04-29 21:45:10 +08:00
blueloveTH
0ec01abdeb refactor __doc__ and rm __signature__ 2024-04-16 23:06:43 +08:00
blueloveTH
d7545071e5 optimize int() and float() 2024-03-28 17:50:23 +08:00
albertexye
142e4fd45f
Sort names returned by the built-in dir method (#231)
* Sort names returned by the built-in dir method

* some fix

---------

Co-authored-by: blueloveTH <blueloveth@foxmail.com>
2024-03-27 16:07:35 +08:00
blueloveTH
4faed9dbf0 some docs update
Update 99_builtin_func.py
Delete re.md
2024-01-20 23:40:32 +08:00
blueloveTH
1404b97416 remove test module timeit 2024-01-20 23:29:57 +08:00
blueloveTH
1e77f369a2 ... 2024-01-19 14:27:13 +08:00
blueloveTH
ec75972d92 some cleanup 2024-01-19 13:26:51 +08:00
blueloveTH
af58396b04 ... 2024-01-17 15:41:39 +08:00
blueloveTH
139093df3a some cleanup 2024-01-15 12:47:52 +08:00
blueloveTH
11fba94c54 remove string-based bind 2024-01-14 20:33:57 +08:00
blueloveTH
bfa073f8e1 remove bind_builtin_func 2024-01-14 20:02:31 +08:00
blueloveTH
7a386fa218 fix https://github.com/blueloveTH/pocketpy/issues/174 2024-01-14 14:19:31 +08:00
blueloveTH
02a25de8e5 warn return with arg inside generator function 2024-01-05 22:02:23 +08:00
blueloveTH
c6ec028730 support real exceptions 2024-01-02 16:42:08 +08:00
blueloveTH
475bce9999 add @dataclass 2023-12-21 23:09:23 +08:00
blueloveTH
e124f635c1 support @property.setter 2023-11-07 04:50:06 +08:00
blueloveTH
49f70318d9 ... 2023-10-29 22:44:14 +08:00
blueloveTH
f2d5fbbb94 add module operator and add split for single char 2023-10-29 22:16:49 +08:00
blueloveTH
a12eb4c8bc ... 2023-10-28 15:00:53 +08:00
blueloveTH
f41368afbb ... 2023-10-15 22:08:41 +08:00
blueloveTH
e4b6d566a7 add SStream 2023-10-15 21:36:30 +08:00
blueloveTH
3a3b97c070 improve exec/eval 2023-10-12 00:44:53 +08:00
blueloveTH
b26dbf08cc improve number parsing speed 2023-10-11 14:37:43 +08:00
blueloveTH
8a4045d2a5 ... 2023-09-21 23:33:18 +08:00
blueloveTH
43ee77e4b0 make int always 64-bit 2023-09-21 23:26:12 +08:00
BLUELOVETH
b1df516bf1 add callable 2023-09-15 17:37:07 +08:00
blueloveTH
8693de9e59 add a simple datetime module 2023-09-06 23:48:19 +08:00
blueloveTH
c5858b95db ... 2023-09-06 23:44:18 +08:00
blueloveTH
88c80a2340 ... 2023-08-29 23:57:33 +08:00
blueloveTH
8c4ccaa240 ... 2023-08-22 23:40:09 +08:00
blueloveTH
53ea790caf reimpl py_hash 2023-08-22 23:34:39 +08:00
BLUELOVETH
ef157946aa add __signature__ for property 2023-08-14 18:32:26 +08:00
zhs628
c113f9d8a0
Update 99_builtin_func.py 2023-08-10 14:56:39 +08:00
zhs628
d493d74cde
Update 99_builtin_func.py 2023-08-09 18:15:33 +08:00
zhs628
195f559a17
Create 99_builtin_func.py 2023-08-05 19:13:41 +08:00