Commit Graph

  • 2ab819a724
    Modify string constructor to allow no arguments (#226) Anurag Bhat 2024-03-12 22:25:54 +05:30
  • 13f67c169b Add check to restrict arguments faze-geek 2024-03-12 18:01:11 +05:30
  • 2c95dd47d5 Modify String Constructor faze-geek 2024-03-12 17:43:20 +05:30
  • b0f6b54600 Update random.md v1.4.2 blueloveTH 2024-03-04 19:08:01 +08:00
  • 4a4eade26f
    Improve Readability of example (#221) Anurag Bhat 2024-03-04 15:02:16 +05:30
  • 1caa9e71c3 fix https://github.com/pocketpy/pocketpy/issues/213 blueloveTH 2024-03-04 17:27:13 +08:00
  • 6cf2f950cd some fix blueloveTH 2024-03-04 17:11:56 +08:00
  • d4cf8b8c03 Update 01_int.py blueloveTH 2024-03-04 17:07:32 +08:00
  • f95bdd45ac fix https://github.com/pocketpy/pocketpy/issues/223 blueloveTH 2024-03-04 17:03:58 +08:00
  • 7f7e1a14ee raise error on literal ints overflow blueloveTH 2024-03-04 16:48:47 +08:00
  • e3fa25d774 Update _generated.h blueloveTH 2024-03-04 00:25:34 +08:00
  • a51025f516 some fix blueloveTH 2024-03-04 00:24:43 +08:00
  • 38114d1555 some fix blueloveTH 2024-03-03 15:52:40 +08:00
  • f076ee431f add is_immutable_v blueloveTH 2024-03-03 15:49:56 +08:00
  • 206685a3f6 inline ~PyObject blueloveTH 2024-03-03 01:32:34 +08:00
  • 3edd4aca67 some refactor blueloveTH 2024-03-03 01:30:09 +08:00
  • a51eb5a641 some fix blueloveTH 2024-03-02 16:47:12 +08:00
  • 0fd2c695bf some fix blueloveTH 2024-03-02 16:44:14 +08:00
  • bc640e503c some fix blueloveTH 2024-03-02 16:24:25 +08:00
  • bed1605fff Improve Readability of example faze-geek 2024-03-02 12:14:12 +05:30
  • 883f4d9532
    Add Division operation for complex number in Cmath (#220) Anurag Bhat 2024-03-02 12:04:05 +05:30
  • ad2fea0436 Use is_close faze-geek 2024-03-02 11:16:19 +05:30
  • e82cad5b25 some fix blueloveTH 2024-03-02 04:22:53 +08:00
  • b99540854e Update common.h blueloveTH 2024-03-02 04:13:41 +08:00
  • 5e01164dac move some methods to header file blueloveTH 2024-03-02 04:06:29 +08:00
  • 2055f9cd46 fix CI blueloveTH 2024-03-02 03:46:28 +08:00
  • 6755c73a58 some fix blueloveTH 2024-03-02 03:40:50 +08:00
  • 825efaecc6 refactor 2 blueloveTH 2024-03-02 03:31:07 +08:00
  • ba33b69240 refactor blueloveTH 2024-03-02 02:56:48 +08:00
  • bbf68db1b9 Test all binary operators faze-geek 2024-03-01 23:29:05 +05:30
  • 15d017c18d Remove separate zero division case checks faze-geek 2024-03-01 22:53:26 +05:30
  • e237a7dfa2 Some changes faze-geek 2024-03-01 18:00:10 +05:30
  • 6b80256929 Add __truediv__() for cmath faze-geek 2024-03-01 17:49:39 +05:30
  • 39fe442575 fix a bug blueloveTH 2024-03-01 18:32:59 +08:00
  • d5c93c666e remove PyVec* blueloveTH 2024-03-01 18:18:41 +08:00
  • 21c2801f28 Update gc.h blueloveTH 2024-03-01 18:04:36 +08:00
  • bbf7304946 fix a common bad usage blueloveTH 2024-03-01 16:52:21 +08:00
  • 6bb698a020 Update project.pbxproj blueloveTH 2024-02-29 12:36:36 +08:00
  • be8d603316 add -frtti blueloveTH 2024-02-29 11:07:49 +08:00
  • a2e7846662 enable rtti blueloveTH 2024-02-29 10:57:15 +08:00
  • ec044397e6 use rtti to get type blueloveTH 2024-02-28 17:36:39 +08:00
  • 5100f4e454
    Floating inputs for round() should return a Floating output when ndigit is 0 (#217) Anurag Bhat 2024-02-27 08:48:21 +05:30
  • 46a804589c some fix blueloveTH 2024-02-27 11:14:38 +08:00
  • 7e88c6522a Merge branch 'main' into pr/217 blueloveTH 2024-02-27 11:06:27 +08:00
  • 5aaa39048e Refactor integer inputs faze-geek 2024-02-27 01:41:02 +05:30
  • d8fb555258 Delete box2d.md blueloveTH 2024-02-27 01:19:39 +08:00
  • 394ee13c8d Update guide.md blueloveTH 2024-02-27 01:04:11 +08:00
  • 2a1a71a0e9 Update ideas.md blueloveTH 2024-02-27 00:54:28 +08:00
  • 70dd0144ed add issue link. blueloveTH 2024-02-27 00:45:59 +08:00
  • 9437c99244 Fix round for floating inputs faze-geek 2024-02-26 22:03:47 +05:30
  • f55dd40960 fixing bug sign in integer casting of strings Ahmed Sayed 2024-02-26 09:00:09 +02:00
  • cc85bc5c7b ignoring local environment Ahmed Sayed 2024-02-26 08:57:47 +02:00
  • 214395fab6 fix https://github.com/pocketpy/pocketpy/issues/214 blueloveTH 2024-02-26 10:40:37 +08:00
  • 90a9a404e2 some refactor blueloveTH 2024-02-25 13:06:41 +08:00
  • 51a3c93f69 some refactor blueloveTH 2024-02-25 12:39:09 +08:00
  • 4af7d5c873 fix https://github.com/pocketpy/pocketpy/issues/212 blueloveTH 2024-02-23 15:48:24 +08:00
  • 035886b655 use python instead of python3 blueloveTH 2024-02-23 01:34:24 +08:00
  • 0599130c0d fix https://github.com/pocketpy/pocketpy/issues/211 blueloveTH 2024-02-23 01:27:48 +08:00
  • 842c415a9f
    Fix Typos in the Codebase (#210) Anurag Bhat 2024-02-21 13:10:48 +05:30
  • c97bb908c3 Revert ldtk file faze-geek 2024-02-21 13:00:19 +05:30
  • 2c4fba0144 Revert some changes faze-geek 2024-02-21 12:49:44 +05:30
  • 5abbcfa1c1 Fix Typos faze-geek 2024-02-21 12:20:11 +05:30
  • e7f278188f Update README.md blueloveTH 2024-02-20 03:05:04 +08:00
  • 38dceac61b add PK_SLICE_LOOP blueloveTH 2024-02-20 02:13:33 +08:00
  • 3534492bb6 improve array2d.__setitem__ blueloveTH 2024-02-20 01:56:10 +08:00
  • 74bf8d86a0 Update ideas.md blueloveTH 2024-02-19 17:19:12 +08:00
  • fe489cf329
    Merge pull request #207 from miyanyan/add-cmake-install BLUELOVETH 2024-02-19 12:52:13 +08:00
  • 673b470201 Merge branch 'main' into pr/207 blueloveTH 2024-02-19 12:41:30 +08:00
  • 048ed96e62
    Merge pull request #208 from 16bit-ykiko/small_vector BLUELOVETH 2024-02-19 12:10:46 +08:00
  • ffee64655e some more replace blueloveTH 2024-02-19 11:50:55 +08:00
  • cbe8945d37 some update blueloveTH 2024-02-19 11:42:18 +08:00
  • 32b41af8dd make code compact blueloveTH 2024-02-19 11:29:38 +08:00
  • 8aa0177932 modify the implementation to self referenced for better performance ykiko 2024-02-19 00:23:17 +08:00
  • 93bea3dcd5 decrease str inline size blueloveTH 2024-02-19 00:10:40 +08:00
  • 4509076b78 remove redundant code blueloveTH 2024-02-19 00:08:36 +08:00
  • 95720b965f rollback blueloveTH 2024-02-19 00:00:34 +08:00
  • 472c64323c some fix blueloveTH 2024-02-18 23:51:55 +08:00
  • 443c87f507 change some parameters blueloveTH 2024-02-18 23:50:48 +08:00
  • 15a11d0c02 Update 80_linalg.py blueloveTH 2024-02-18 23:49:41 +08:00
  • a79d4e0d38 some fix blueloveTH 2024-02-18 23:41:16 +08:00
  • 4cfe93ee51 use pool128 for Expr_ blueloveTH 2024-02-18 23:09:41 +08:00
  • 458dd32af8 mark some types in std as trivially_relocatable ykiko 2024-02-18 23:08:05 +08:00
  • 457b0d38bf remove multiply clear definition ykiko 2024-02-18 22:56:08 +08:00
  • 2368c361e3 add clear and destructor ykiko 2024-02-18 22:52:00 +08:00
  • 415c1f6b38 some more replace blueloveTH 2024-02-18 22:43:09 +08:00
  • 3e74e1ee16 fix some bug ykiko 2024-02-18 22:10:51 +08:00
  • 065359fbbf fix some bug ykiko 2024-02-18 21:59:36 +08:00
  • 19a2b8950b replace std::vector<Expr_> with small_vector blueloveTH 2024-02-18 21:31:27 +08:00
  • ac284eee66 Merge branch 'main' into pr/208 blueloveTH 2024-02-18 21:25:01 +08:00
  • 770e6b179d a basic implementation of small_vector ykiko 2024-02-18 21:08:08 +08:00
  • 5983dd2ae6 add unique_ptr_64 blueloveTH 2024-02-18 20:49:26 +08:00
  • 4ac915e25c some fix blueloveTH 2024-02-18 18:59:58 +08:00
  • acf0e16cbb Update lexer.h blueloveTH 2024-02-18 18:28:54 +08:00
  • 844529f405 Update vector.h blueloveTH 2024-02-18 18:27:23 +08:00
  • 53eec4e860 fix a bug blueloveTH 2024-02-18 18:20:23 +08:00
  • bbe3773154 fix a bug blueloveTH 2024-02-18 18:08:11 +08:00
  • 97c923e514 use pod_vector for small vectors blueloveTH 2024-02-18 17:51:35 +08:00
  • 890edf0365 add cmake install test miyanyan 2024-02-18 17:51:32 +08:00
  • e40aec7ecb exclude empty folder miyanyan 2024-02-18 17:29:32 +08:00
  • c891d3dbba [fix] don't export cjson when PK_USE_CJSON is ON miyanyan 2024-02-18 16:05:56 +08:00