Commit graph

650 commits

Author SHA1 Message Date
GreasySlug
d288a3a226 Clean: Avoid using clone and warning of duplicated 2022-10-06 08:48:50 +09:00
Shunsuke Shibayama
59f6046916 Fix method type inference for type variables 2022-10-06 00:27:43 +09:00
Shunsuke Shibayama
6ea4dae122 Impl Show for some builtin types 2022-10-05 21:12:35 +09:00
GreasySlug
0fc413708e Fix: use const set and remove const declare 2022-10-05 14:36:48 +09:00
GreasySlug
bdbfcbd846 Add: emit expr of set 2022-10-05 13:15:50 +09:00
Shunsuke Shibayama
f8fa992930 Update version (nightly) 2022-10-05 11:58:14 +09:00
Shunsuke Shibayama
85c6057d7c Fix subtyping bugs 2022-10-05 11:53:29 +09:00
GreasySlug
bb96853cbe Add: check side-effects and ownership 2022-10-05 09:39:54 +09:00
GreasySlug
ff9c10cfee Update: Change Vec to Set 2022-10-05 09:12:45 +09:00
GreasySlug
7225aac2a4 Update: structurally displayed 2022-10-05 09:10:54 +09:00
Shunsuke Shibayama
4d7181f2f0 Add trait implementation check 2022-10-05 02:10:27 +09:00
Shunsuke Shibayama
9751cf5d76 Fix type checking of union/intersection types 2022-10-05 00:43:30 +09:00
Shunsuke Shibayama
29763062af Add ParamTy::KwWithDefault 2022-10-05 00:17:26 +09:00
GreasySlug
66a14e4a8c Fix: import not erg_import 2022-10-04 19:49:30 +09:00
Shunsuke Shibayama
a3f71120ae Fix type inferring bugs 2022-10-04 12:53:05 +09:00
GreasySlug
20cc00d173 Add: impl set with len and register builtin ctx 2022-10-04 08:32:57 +09:00
GreasySlug
70dad0bda6 Clean: use elem not attrs and adjust fmt 2022-10-04 08:32:57 +09:00
Shunsuke Shibayama
18fe30f39c Update effectcheck.rs 2022-10-04 00:54:52 +09:00
Shunsuke Shibayama
6d903d2575 Add procedure assignment check 2022-10-03 23:09:07 +09:00
Shunsuke Shibayama
2f33c9b15d Add Del 2022-10-03 21:44:59 +09:00
Cai Bingjun
85404b27c5
Correct zh_ CN and zh_ TW error message 2022-10-03 20:17:31 +08:00
Shunsuke Shibayama
64be2da03b Update error.rs 2022-10-03 21:16:39 +09:00
Shunsuke Shibayama
6fb4ab2dcb Delete useless superclass declaration operations 2022-10-03 20:31:56 +09:00
Shunsuke Shibayama
07ae43349b Add Set, Set! type constructors 2022-10-03 19:16:21 +09:00
Shunsuke Shibayama
e5747b725e Impl PartialEq, Eq, Hash for HIR 2022-10-03 19:08:00 +09:00
GreasySlug
6e6edb5d7e Add: lower for the set literal 2022-10-03 17:21:59 +09:00
GreasySlug
bc63e9c9cb Add: parse set literal 2022-10-03 17:00:00 +09:00
GreasySlug
9d4949c70f Add: parse empty literals using braces 2022-10-03 16:55:26 +09:00
Shunsuke Shibayama
b6bd3d296e Add type displaying mode 2022-10-03 13:36:24 +09:00
Shunsuke Shibayama
72c209611f Update lower.rs 2022-10-03 12:50:16 +09:00
Shunsuke Shibayama
1846767afa remove todo!()s 2022-10-03 12:25:28 +09:00
Shunsuke Shibayama
73f0a3e637 Update lib.rs 2022-10-03 11:27:21 +09:00
Shunsuke Shibayama
894c4a4c38 Update version (v0.5.6) 2022-10-03 11:16:19 +09:00
Shunsuke Shibayama
1767e4179b Update lib.rs 2022-10-03 11:15:21 +09:00
Shunsuke Shibayama
51b1f01079 Implement anonymous closure 2022-10-03 11:04:06 +09:00
Shunsuke Shibayama
a39790e5fb Update eval.rs 2022-10-03 01:13:54 +09:00
Shunsuke Shibayama
e55ab8c027 Add Show trait 2022-10-03 01:02:49 +09:00
Shunsuke Shibayama
4f6fbb50d0 Delete useless parameters 2022-10-03 00:46:39 +09:00
Shunsuke Shibayama
60bc94058a Changed type of tmp_tv_ctx from &mut to & 2022-10-02 20:12:25 +09:00
Shunsuke Shibayama
a4f0ad4024 Add and, or type parsing 2022-10-02 11:53:15 +09:00
Shunsuke Shibayama
05c434781b Fix a type instantiating bug 2022-10-02 11:37:01 +09:00
Shunsuke Shibayama
71febb5ab6
Merge pull request #189 from GreasySlug/clean/help-command
Possible to localized to help commands
2022-10-02 01:41:03 +09:00
Cai Bingjun
4058a44b08
Update help_messages.rs 2022-10-01 16:52:39 +08:00
GreasySlug
2d40b52df4 Doc: update En translation 2022-10-01 17:48:01 +09:00
Cai Bingjun
831917fee2
Update help_messages.rs 2022-10-01 16:43:28 +08:00
Cai Bingjun
d3aecb62ef
Update help_messages.rs 2022-10-01 16:40:56 +08:00
Shunsuke Shibayama
ba61f5b023 Update help_messages.rs 2022-10-01 17:12:15 +09:00
Shunsuke Shibayama
07f8ae84f4 Update help_messages.rs 2022-10-01 17:11:23 +09:00
Cai Bingjun
ed774522be
Add space between Chinese and English words 2022-10-01 15:36:19 +08:00
Cai Bingjun
bf496aabb5
Improve translation of zh_CN and zh_TW 2022-10-01 15:31:28 +08:00