Commit graph

544 commits

Author SHA1 Message Date
Shunsuke Shibayama
9c5838d29a Add EXTENDED_ARG 2022-10-31 21:34:14 +09:00
Shunsuke Shibayama
8662a36a01 Update codegen.rs 2022-10-31 11:01:04 +09:00
Shunsuke Shibayama
36a7c2b672 Update codegen.rs 2022-10-31 10:53:52 +09:00
Shunsuke Shibayama
cf428fea5f Update codegen.rs 2022-10-31 10:46:36 +09:00
Shunsuke Shibayama
7466c89bfb Update _erg_std_prelude_old.py 2022-10-31 10:34:01 +09:00
Shunsuke Shibayama
c9b6396378 Add --target-version option 2022-10-30 01:44:24 +09:00
Shunsuke Shibayama
216470b3a1 Add py-command option 2022-10-30 01:37:45 +09:00
Shunsuke Shibayama
765acceaf4 Add 3.8 mode 2022-10-30 00:40:07 +09:00
Shunsuke Shibayama
8ca4b7bd6e Add artifact.rs 2022-10-29 17:27:21 +09:00
Shunsuke Shibayama
7f674da751 Update inquire.rs 2022-10-29 10:54:02 +09:00
Shunsuke Shibayama
44b81fd9a2 Update free.rs 2022-10-29 10:53:30 +09:00
Shunsuke Shibayama
c2d4015f9b Update version (nightly) 2022-10-28 18:14:12 +09:00
Shunsuke Shibayama
2c8190f68c Merge branch 'main' into optimize-inference 2022-10-28 18:04:10 +09:00
Shunsuke Shibayama
968d3b5d2c Fix trait implementation check 2022-10-28 18:03:35 +09:00
Shunsuke Shibayama
61037c998c print the number if the argument type is wrong 2022-10-28 00:23:47 +09:00
Shunsuke Shibayama
4ff6c40fa5 Update mod.rs 2022-10-28 00:07:15 +09:00
Shunsuke Shibayama
3d35db4e3b Add initialization check 2022-10-27 23:11:00 +09:00
Shunsuke Shibayama
d2b216079d Update value.rs 2022-10-27 18:49:58 +09:00
Shunsuke Shibayama
c1318352f7 Fix some bugs 2022-10-27 18:41:15 +09:00
Shunsuke Shibayama
3757a7d935 Delete comment out 2022-10-27 10:23:58 +09:00
Shunsuke Shibayama
9d022ba4e1 Optimize type inferer 2022-10-27 10:12:08 +09:00
Shunsuke Shibayama
308f6a77dd Optimize type inferer 2022-10-27 10:10:51 +09:00
Shunsuke Shibayama
a5f28b7125 Update semver.er 2022-10-25 01:54:20 +09:00
Shunsuke Shibayama
d56549f528 Change Eq(R) to Eq 2022-10-25 01:53:52 +09:00
Shunsuke Shibayama
9f85c88e7e WIP 2022-10-24 14:32:34 +09:00
Shunsuke Shibayama
a8a59147f9 Improve similar name searching 2022-10-24 13:45:43 +09:00
Shunsuke Shibayama
dcd4163c0f Update error.rs 2022-10-24 12:53:31 +09:00
Shunsuke Shibayama
862286ab23 Update mod.rs 2022-10-23 21:15:32 +09:00
Shunsuke Shibayama
12711ba08a Add semver.er 2022-10-23 21:13:45 +09:00
Shunsuke Shibayama
dfef7f2df1 Update version (nightly) 2022-10-23 01:21:57 +09:00
Shunsuke Shibayama
329274e2cd Implement match! 2022-10-23 01:21:18 +09:00
Shunsuke Shibayama
52a00930f4 Add unreachable 2022-10-23 01:01:24 +09:00
Shunsuke Shibayama
4068a5ba07 Implement parameter pattern desugaring 2022-10-23 00:56:39 +09:00
Shunsuke Shibayama
6635f7188b Update version (nightly) 2022-10-22 21:49:35 +09:00
Shunsuke Shibayama
4b58f0ee5b Update json.d.er 2022-10-22 21:41:49 +09:00
Shunsuke Shibayama
1965b6e326 Add html module 2022-10-22 21:11:35 +09:00
Shunsuke Shibayama
6fc382d46c Add argparse module 2022-10-22 17:58:20 +09:00
Shunsuke Shibayama
ce9d27d5a8 Update version (nightly) 2022-10-22 15:17:00 +09:00
Shunsuke Shibayama
9f5d99c087 Update build.rs 2022-10-22 14:19:00 +09:00
Shunsuke Shibayama
47bedf67d8 Implement type spec of projection and enum types 2022-10-22 14:01:48 +09:00
Shunsuke Shibayama
4eae5788ca Implement while instructions 2022-10-21 21:28:44 +09:00
Shunsuke Shibayama
4fb43e520e Update _erg_std_prelude.py 2022-10-21 20:55:52 +09:00
Shunsuke Shibayama
392812b150 Add Array class 2022-10-21 20:49:10 +09:00
Shunsuke Shibayama
c39973f536 Fix subtyping bug 2022-10-21 20:04:14 +09:00
Shunsuke Shibayama
978866b31a Update version (nightly) 2022-10-21 14:59:29 +09:00
Shunsuke Shibayama
56386ab74d Add timeit module 2022-10-21 14:55:20 +09:00
Shunsuke Shibayama
ffd0816da8 Add copy module 2022-10-21 14:47:16 +09:00
Shunsuke Shibayama
b28c6bd118 Implement Record/TupleTypeSpec 2022-10-21 14:42:53 +09:00
Shunsuke Shibayama
1356ce399b Add string module 2022-10-21 11:24:23 +09:00
Shunsuke Shibayama
f99c788b85 Add datetime 2022-10-21 10:58:21 +09:00