Commit Graph

  • 6ec4353aef some fix blueloveTH 2024-06-01 13:42:50 +08:00
  • f50bbe5606 some fix blueloveTH 2024-06-01 13:05:00 +08:00
  • a73685553d some fix blueloveTH 2024-06-01 13:02:17 +08:00
  • eb7d63edd2 some fix blueloveTH 2024-06-01 12:59:14 +08:00
  • 58cd2eb78c activate CI blueloveTH 2024-06-01 12:54:45 +08:00
  • 1e365ca72c Squashed commit of the following: blueloveTH 2024-06-01 12:50:38 +08:00
  • 17de5b3024 remove PK_UNREACHABLE() blueloveTH 2024-05-31 15:58:01 +08:00
  • 23bacf8b4d
    add pybind11. (#254) ykiko 2024-05-30 23:14:31 +08:00
  • 65e6c2f529 add pybind11. ykiko 2024-05-30 22:33:04 +08:00
  • 14244c3775 add pybind11. ykiko 2024-05-30 22:17:24 +08:00
  • a65621f6d1 Fixes #250: exit() now raises SystemExit Janos 2024-05-30 12:09:37 +02:00
  • f9ed436d03 Fixes #248: sys.stderr.write() does not use vm->stderr_write (#249) Janos 2024-05-29 18:17:36 +02:00
  • f9c00fd706
    Fixes #248: sys.stderr.write() does not use vm->stderr_write (#249) Janos 2024-05-29 18:17:36 +02:00
  • 0982af0c57 Fixes #248: sys.stderr.write() does not use vm->stderr_write Janos 2024-05-29 17:01:26 +02:00
  • 5d73dfc55d
    add [[noreturn]] for *Error functions to disable warning. (#247) ykiko 2024-05-29 21:23:39 +08:00
  • bc7e973f48 fix. ykiko 2024-05-29 21:11:53 +08:00
  • 3f697c16c6 add noreturn for *Error to disable warning. ykiko 2024-05-29 21:05:40 +08:00
  • 249aac934b remove deprecated blueloveTH 2024-05-28 14:57:18 +08:00
  • fec9a3e621 Update common.h blueloveTH 2024-05-28 13:44:51 +08:00
  • afc0b8c58c wasm build fix (#245) Vadim Grigoruk 2024-05-27 07:32:07 +02:00
  • 56369bfa6f
    wasm build fix (#245) Vadim Grigoruk 2024-05-27 07:32:07 +02:00
  • bdece9e80c skip kwargc check on -1 blueloveTH 2024-05-26 18:49:42 +08:00
  • 57b4595c11 refactor frameobject blueloveTH 2024-05-26 18:28:19 +08:00
  • 51170e4a47 fix a bug blueloveTH 2024-05-26 16:47:34 +08:00
  • c157d85de6 Update vm.h blueloveTH 2024-05-26 16:20:49 +08:00
  • c680da3154 fix bugs blueloveTH 2024-05-26 16:17:18 +08:00
  • 360efc0805 fix exception blueloveTH 2024-05-26 14:34:54 +08:00
  • 0d4bab9098 Update pocketpy.cpp blueloveTH 2024-05-26 13:47:10 +08:00
  • bb94e595d1 more op__iter__ blueloveTH 2024-05-26 13:42:57 +08:00
  • 8f34024833 bug fix blueloveTH 2024-05-26 13:33:23 +08:00
  • 1de9c1f639 support stack object blueloveTH 2024-05-26 12:21:27 +08:00
  • 2d77622476 make array iter smaller blueloveTH 2024-05-26 02:14:39 +08:00
  • 4c15f278d0 add _get and _set blueloveTH 2024-05-26 01:53:21 +08:00
  • 70b536ea1b add more tests blueloveTH 2024-05-26 01:38:56 +08:00
  • 0c58878188 wasm build fix Vadim Grigoruk 2024-05-25 14:39:44 +02:00
  • 370e3e5e11 fix inplace op blueloveTH 2024-05-25 20:27:20 +08:00
  • 0da5644db5 Update obj.h blueloveTH 2024-05-25 15:06:40 +08:00
  • 02b922a93e add vec test v1.0 blueloveTH 2024-05-25 14:51:33 +08:00
  • d2410e12b1 add vec test v2.0 blueloveTH 2024-05-25 14:51:15 +08:00
  • 68c8f72ba5 Create vec.py blueloveTH 2024-05-25 14:47:10 +08:00
  • 23b3c07c51 Create vec.py blueloveTH 2024-05-25 14:46:42 +08:00
  • e30a060344 Update array2d.cpp blueloveTH 2024-05-25 14:37:56 +08:00
  • 9a5ff3440a make range faster blueloveTH 2024-05-25 14:35:56 +08:00
  • 52d7133e1b cache nlocals blueloveTH 2024-05-25 00:31:12 +08:00
  • 1132a6ecff Update vm.cpp blueloveTH 2024-05-25 00:12:54 +08:00
  • 70f2a92b9f use memset blueloveTH 2024-05-25 00:10:00 +08:00
  • 30d968dea5 Update frame.h blueloveTH 2024-05-24 23:33:54 +08:00
  • 098dab4707 Revert "some fix" blueloveTH 2024-05-24 23:21:06 +08:00
  • 1b2fae94eb some fix blueloveTH 2024-05-24 23:18:36 +08:00
  • 6099e62314 change PY_NULL into nullptr blueloveTH 2024-05-24 23:16:29 +08:00
  • 617ff4fc77 some fix blueloveTH 2024-05-24 23:08:37 +08:00
  • 698566a8a7 remove co_codes blueloveTH 2024-05-24 22:09:08 +08:00
  • 8677538a29 Create loop_0_if.py blueloveTH 2024-05-24 22:06:27 +08:00
  • ea8dd3f0e8 use relative jump blueloveTH 2024-05-24 22:01:48 +08:00
  • 2868a955bb some fix blueloveTH 2024-05-20 18:20:41 +08:00
  • ff52c52349 merge iblock blueloveTH 2024-05-20 12:47:20 +08:00
  • 4c2f475671 Update retype.yml blueloveTH 2024-05-20 12:04:15 +08:00
  • 3edbe7cdf5 some fix blueloveTH 2024-05-20 11:14:09 +08:00
  • e88744eadc some fix blueloveTH 2024-05-20 00:40:45 +08:00
  • 87453c80a7 some fix blueloveTH 2024-05-20 00:35:37 +08:00
  • 7de1d4d55a Update obj.h blueloveTH 2024-05-20 00:25:48 +08:00
  • a1f7a16ddc some fix blueloveTH 2024-05-20 00:24:35 +08:00
  • 39ad3f2ef4 some fix blueloveTH 2024-05-20 00:09:48 +08:00
  • a8b92c0ff4 some fix blueloveTH 2024-05-20 00:06:15 +08:00
  • c416faf54d backup blueloveTH 2024-05-19 23:52:08 +08:00
  • 845c9153e8 add version macro for v1 blueloveTH 2024-05-19 20:26:53 +08:00
  • 75d6b06509 Update common.h blueloveTH 2024-05-19 20:25:26 +08:00
  • e8830e6407 Update any.h blueloveTH 2024-05-19 20:12:38 +08:00
  • 2081dcf979 remove vm for Dict() blueloveTH 2024-05-19 19:54:36 +08:00
  • 3a475a78b3 add emplace blueloveTH 2024-05-19 19:14:14 +08:00
  • 9a085d1767 some fix blueloveTH 2024-05-19 18:24:37 +08:00
  • 844813b787 some fix blueloveTH 2024-05-19 18:19:24 +08:00
  • 1417dc37df Update cJSONw.cpp blueloveTH 2024-05-19 17:54:59 +08:00
  • 4ba454f7a3 Update ceval.cpp blueloveTH 2024-05-19 17:50:07 +08:00
  • f1dc9486a5 some fix blueloveTH 2024-05-19 17:47:40 +08:00
  • 79ae2cdc28 some fix blueloveTH 2024-05-19 17:42:20 +08:00
  • 2d3abde352 Update common.h blueloveTH 2024-05-19 17:22:13 +08:00
  • ea3e64ec8c some fix blueloveTH 2024-05-19 17:06:37 +08:00
  • 4bd4ab84dc Update ceval.cpp blueloveTH 2024-05-19 17:02:44 +08:00
  • 16937c691c some fix blueloveTH 2024-05-19 16:27:29 +08:00
  • d7c38f95b5 some fix blueloveTH 2024-05-19 16:21:50 +08:00
  • 8f114ad816 some fix blueloveTH 2024-05-19 16:10:49 +08:00
  • 9a1a7f92b7 refactor blueloveTH 2024-05-19 15:55:51 +08:00
  • 5e0e2c9c51 some inline blueloveTH 2024-05-19 01:54:08 +08:00
  • 9864fb13cc fix msvc asm bug blueloveTH 2024-05-19 00:23:14 +08:00
  • f0f6a6a4fb Update ceval.cpp blueloveTH 2024-05-18 23:50:30 +08:00
  • d6b3091cc9 Update ceval.cpp blueloveTH 2024-05-18 22:34:22 +08:00
  • 49379b177a some fix blueloveTH 2024-05-18 22:31:44 +08:00
  • 39dd1a8e21 some fix blueloveTH 2024-05-18 22:13:14 +08:00
  • 41aae44f21 Update ceval.cpp blueloveTH 2024-05-18 21:29:00 +08:00
  • fd8ff0cd84 Update ceval.cpp blueloveTH 2024-05-18 21:14:13 +08:00
  • d10ab9f70d Update ceval.cpp blueloveTH 2024-05-18 21:08:54 +08:00
  • 236902c629 some fix blueloveTH 2024-05-18 20:02:12 +08:00
  • fb2c168a20 some fix blueloveTH 2024-05-18 19:23:41 +08:00
  • 0c9e49a30d some fix blueloveTH 2024-05-18 17:51:09 +08:00
  • db725f8b5f Update obj.h blueloveTH 2024-05-18 17:41:37 +08:00
  • 6863f63a8f Update main.cpp blueloveTH 2024-05-18 17:33:09 +08:00
  • 4909a7f61b some fix blueloveTH 2024-05-18 17:30:20 +08:00
  • e4cbb88e1d Update run_profile.sh blueloveTH 2024-05-18 15:35:15 +08:00
  • 9affb3a214 Update cmake_build.py blueloveTH 2024-05-18 14:41:33 +08:00