39 Commits

Author SHA1 Message Date
blueloveTH
5ecd59f11c ... 2023-10-13 13:12:05 +08:00
blueloveTH
6d6c2935f4 ... 2023-10-12 12:45:11 +08:00
blueloveTH
44d158e2fb ... 2023-09-29 21:05:37 +08:00
blueloveTH
9c71710dbc ... 2023-09-29 20:03:43 +08:00
blueloveTH
6062e34a29 ... 2023-09-29 18:43:59 +08:00
blueloveTH
778a70e90f ... 2023-09-27 07:46:25 +08:00
blueloveTH
7749362b4b ... 2023-09-26 21:37:16 +08:00
BLUELOVETH
7254c5a491 reimpl float 2023-09-22 16:32:57 +08:00
blueloveTH
e86e7feafd ... 2023-09-22 00:32:48 +08:00
blueloveTH
bb96279e9b ...
...
2023-09-22 00:14:09 +08:00
blueloveTH
43ee77e4b0 make int always 64-bit 2023-09-21 23:26:12 +08:00
blueloveTH
ef6b3db24e fix https://github.com/blueloveTH/pocketpy/issues/135 2023-09-21 21:59:56 +08:00
blueloveTH
742014c332 ... 2023-09-10 13:05:39 +08:00
blueloveTH
aaa6d60404 add __module__ for types and fix pickle bugs 2023-09-10 03:22:01 +08:00
blueloveTH
7a7ded5735 fix https://github.com/blueloveTH/pocketpy/issues/132 2023-09-10 02:29:33 +08:00
blueloveTH
51ab011253 change AttributeError's error msg 2023-09-07 00:04:19 +08:00
BLUELOVETH
5888151182 ... 2023-08-28 12:04:53 +08:00
BLUELOVETH
0ed2d8f3b1 ... 2023-08-28 11:42:40 +08:00
blueloveTH
0c80a626ba refactor importer 2023-08-28 04:05:24 +08:00
blueloveTH
e21005e5d2 add Str::split 2023-08-28 00:34:13 +08:00
BLUELOVETH
18ca12ab9c ... 2023-08-24 11:54:04 +08:00
BLUELOVETH
a01d1a5057 add vm->eval 2023-08-24 11:51:54 +08:00
BLUELOVETH
c87127dbbd ... 2023-08-07 21:08:11 +08:00
blueloveTH
f16f98fcf8 ... 2023-08-05 15:44:23 +08:00
blueloveTH
e979ab7107 ... 2023-08-05 01:17:58 +08:00
blueloveTH
ed669b4069 gcnew constructs PyObject inplace, no std::move any more! 2023-08-04 22:55:46 +08:00
BLUELOVETH
d9c98bb7d8 Revert "native modules are lazy by default"
This reverts commit 1e7fe289989314c876232782e5f9cc7f8037c8d8.
2023-08-03 11:51:12 +08:00
BLUELOVETH
1e7fe28998 native modules are lazy by default 2023-08-03 11:42:35 +08:00
BLUELOVETH
26fe69da28 ... 2023-08-02 14:38:00 +08:00
blueloveTH
d5711da2ad ... 2023-07-16 23:18:31 +08:00
BLUELOVETH
48e21faecd ... 2023-07-14 17:19:38 +08:00
BLUELOVETH
349048d456 ... 2023-07-10 14:00:11 +08:00
BLUELOVETH
7b29b4afb3 ... 2023-07-10 11:05:21 +08:00
blueloveTH
53d272ce2f ... 2023-07-08 19:43:17 +08:00
BLUELOVETH
d5fc2c8686 add ~ operator 2023-07-07 18:43:50 +08:00
BLUELOVETH
4cb6241598 CAST(f64, x) accept i64 now 2023-07-07 18:27:38 +08:00
BLUELOVETH
a34e8b2b36 fix a bug of LOAD_NAME, STORE_NAME and DELETE_NAME 2023-07-06 20:26:39 +08:00
blueloveTH
efb7fce3c1 ... 2023-07-02 15:24:32 +08:00
blueloveTH
f3ac21ccc2 ... 2023-07-02 01:39:24 +08:00