Commit graph

518 commits

Author SHA1 Message Date
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
Shunsuke Shibayama
e31d109b32 Update version (nightly) 2022-10-21 00:53:40 +09:00
Shunsuke Shibayama
e26a89c0b3 Fix codegen bug 2022-10-20 23:22:46 +09:00
Shunsuke Shibayama
c2e7f78b73 Update codegen.rs 2022-10-20 20:04:23 +09:00
Shunsuke Shibayama
658695e022 Update version (nightly) 2022-10-20 19:20:00 +09:00
Shunsuke Shibayama
03a36f48a3 Add raw identifier 2022-10-20 18:53:35 +09:00
Shunsuke Shibayama
48eb3c5920 Add zipfile module 2022-10-20 17:02:57 +09:00
Shunsuke Shibayama
26d0258d5e Update codegen.rs 2022-10-20 14:42:18 +09:00
Shunsuke Shibayama
357d687324 Add --no-std flag 2022-10-20 14:38:45 +09:00
Shunsuke Shibayama
633515307a Add os.path module 2022-10-20 10:02:55 +09:00
Shunsuke Shibayama
9d6926d3e3 Update version (v0.5.10) 2022-10-20 09:21:52 +09:00
Shunsuke Shibayama
45e34c6773 Add DictTypeSpec 2022-10-20 09:17:55 +09:00
Shunsuke Shibayama
7defa71c86 Add json module 2022-10-20 08:39:52 +09:00
Shunsuke Shibayama
09b5f00305 Fix name resolving bug 2022-10-20 07:43:21 +09:00
Shunsuke Shibayama
cb4c2c7bbf Implement subtype ascription 2022-10-19 19:04:50 +09:00
Shunsuke Shibayama
6613fd85c2 Add tarfile module 2022-10-19 17:59:20 +09:00
Shunsuke Shibayama
87170f9bb3 Implement module compatibility checking 2022-10-19 17:21:37 +09:00
Shunsuke Shibayama
f8dc56b1be Remove Rust-defined Python modules 2022-10-19 09:36:57 +09:00
Shunsuke Shibayama
e0d6b93abd Remove rust-defined python modules 2022-10-19 01:50:14 +09:00
Shunsuke Shibayama
a0714b218c Implement helper methods for AST/HIR construction 2022-10-18 18:30:09 +09:00
Shunsuke Shibayama
ae15f95191 Fix bugs 2022-10-18 17:17:56 +09:00
Shunsuke Shibayama
afcf21787d Update version (nightly) 2022-10-18 11:34:34 +09:00
Shunsuke Shibayama
4bb367f258 Impl subroutine type with default parameters 2022-10-18 10:50:41 +09:00
Shunsuke Shibayama
eadfe9794a Update codegen.rs 2022-10-18 10:30:24 +09:00
Shunsuke Shibayama
d0456ec1ee Implement default parameter 2022-10-18 10:27:57 +09:00