271 Commits

Author SHA1 Message Date
blueloveTH
e150ffae5e rename UNREACHABLE() to PK_UNREACHABLE() 2024-01-04 13:01:26 +08:00
blueloveTH
315cbe5d1a rename FATAL_ERROR to PK_FATAL_ERROR 2024-01-04 12:37:28 +08:00
blueloveTH
ab458b4af4 some cleanup 2024-01-03 19:15:41 +08:00
blueloveTH
5d8267977c ... 2024-01-02 20:36:05 +08:00
blueloveTH
1a8877f28a fix broken c-api 2024-01-02 20:33:09 +08:00
blueloveTH
c6ec028730 support real exceptions 2024-01-02 16:42:08 +08:00
blueloveTH
889cf99695 ... 2023-12-30 20:58:52 +08:00
blueloveTH
2898fbd5cb rename some config keys 2023-12-30 15:04:17 +08:00
blueloveTH
512ca74e35 ... 2023-12-30 14:34:47 +08:00
blueloveTH
f650f159b4 ... 2023-12-30 14:33:04 +08:00
blueloveTH
1e178caf6e add cmath module 2023-12-30 13:57:51 +08:00
blueloveTH
b89395a1fe some cleanup 2023-12-26 21:52:05 +08:00
blueloveTH
63d47cf62f ... 2023-12-26 21:47:00 +08:00
blueloveTH
f7fb3c1c98 ... 2023-12-26 21:44:02 +08:00
blueloveTH
783f3b7ebd some cleanup 2023-12-26 21:38:38 +08:00
blueloveTH
03342a5230 ... 2023-12-24 00:27:01 +08:00
blueloveTH
ff51469dc4 change built-in Types to constexpr 2023-12-24 00:15:23 +08:00
blueloveTH
475bce9999 add @dataclass 2023-12-21 23:09:23 +08:00
blueloveTH
d1080aab1f ... 2023-12-21 00:09:44 +08:00
blueloveTH
8da205f4f9 ... 2023-12-19 20:24:42 +08:00
blueloveTH
63b0a592bd some fix 2023-12-19 14:44:09 +08:00
blueloveTH
9cc0c4a504 some fix 2023-12-19 14:18:34 +08:00
blueloveTH
b23eb63aad fix kwargs bug 2023-12-19 14:06:20 +08:00
blueloveTH
de980a1eaf ... 2023-12-09 18:39:42 +08:00
blueloveTH
1adc853eec ... 2023-12-09 18:35:35 +08:00
blueloveTH
c9f93f126c ... 2023-12-09 18:26:53 +08:00
blueloveTH
9af3434f06 improve f-string performance 2023-12-08 22:29:22 +08:00
blueloveTH
b8100bcce5 add EVAL_CONST 2023-12-08 22:10:18 +08:00
blueloveTH
f6942e0caf experimental support for try..except..as 2023-12-04 18:09:21 +08:00
blueloveTH
dcf51ceff6 add vec2.angle 2023-12-02 17:26:35 +08:00
blueloveTH
9179c31d6a some change about mappingproxy 2023-12-02 16:22:08 +08:00
blueloveTH
ded75de379 some update 2023-12-02 13:48:20 +08:00
blueloveTH
9e66bab34b fix https://github.com/blueloveTH/pocketpy/issues/179 2023-12-01 10:42:42 +08:00
blueloveTH
da12d4b8ff update PrintFunc 2023-11-29 12:20:38 +08:00
blueloveTH
c6b44800be ... 2023-11-29 00:54:38 +08:00
BLUELOVETH
f1ff2639af
Merge pull request #178 from Chukobyte/c_import_handler
Added import handler to c api.
2023-11-28 23:52:45 +08:00
blueloveTH
b8b42a8414 some fix 2023-11-28 23:48:42 +08:00
blueloveTH
e00ddb8692 some refactor
Update vm.cpp
2023-11-28 23:41:50 +08:00
blueloveTH
a62943568f add csv module 2023-11-28 22:40:37 +08:00
Chukobyte
075b9c776c Added the ability to override the import handler in c. 2023-11-28 08:48:50 -05:00
blueloveTH
7b9c7d926d rename easing functions 2023-11-27 16:06:52 +08:00
blueloveTH
acbfd11366 remove dylib support 2023-11-22 06:32:34 +08:00
blueloveTH
5be69ffe92 fix a bug 2023-11-21 18:32:47 +08:00
blueloveTH
dfc656000b add point_cast for box2d 2023-11-11 03:18:15 +08:00
blueloveTH
5e54967903 Update codeobject.h 2023-11-10 16:18:03 +08:00
blueloveTH
12f6617bee update box2d 2023-11-10 14:47:12 +08:00
blueloveTH
27f8d6be28 some refactor 2023-11-09 15:46:49 +08:00
blueloveTH
e124f635c1 support @property.setter 2023-11-07 04:50:06 +08:00
blueloveTH
a7448b7fa0 make json.loads accept bytes 2023-10-31 21:34:30 +08:00
blueloveTH
f2d5fbbb94 add module operator and add split for single char 2023-10-29 22:16:49 +08:00