Shunsuke Shibayama
|
09cca638a6
|
Update register.rs
|
2022-12-11 11:39:47 +09:00 |
|
Shunsuke Shibayama
|
4ed278e75c
|
Fix #282
|
2022-12-09 19:46:59 +09:00 |
|
Shunsuke Shibayama
|
a395938413
|
Fix an Erg standard library loading bug
|
2022-12-09 11:48:13 +09:00 |
|
Shunsuke Shibayama
|
52c76431ee
|
Merge branch 'main' into patch
|
2022-12-05 17:25:45 +09:00 |
|
Shunsuke Shibayama
|
6cb3231845
|
Fix a refinement + union types bug
|
2022-12-05 00:41:37 +09:00 |
|
Shunsuke Shibayama
|
bade70ef91
|
Implement Patch
|
2022-12-02 20:03:02 +09:00 |
|
Shunsuke Shibayama
|
1f368e1a8d
|
Improve error messages for deleted variable access
|
2022-11-28 22:13:48 +09:00 |
|
Shunsuke Shibayama
|
043ee544e6
|
Change CompleteArtifact to be able to hold non-HIR structs
|
2022-11-28 21:52:46 +09:00 |
|
Shunsuke Shibayama
|
fde5a33d54
|
Improve error message for referring to a variable before its definition
|
2022-11-28 10:38:01 +09:00 |
|
Shunsuke Shibayama
|
111a9f5615
|
Fix #247
|
2022-11-27 20:24:11 +09:00 |
|
GreasySlug
|
000124fea8
|
Update: changed in support of SubMessage
|
2022-11-17 23:27:31 +09:00 |
|
Shunsuke Shibayama
|
771be313a9
|
Fix match codegen
|
2022-11-16 18:59:38 +09:00 |
|
Shunsuke Shibayama
|
62f4622135
|
Fix: discard patterns were ignored in types
|
2022-11-15 13:56:45 +09:00 |
|
Shunsuke Shibayama
|
8ca4b7bd6e
|
Add artifact.rs
|
2022-10-29 17:27:21 +09:00 |
|
Shunsuke Shibayama
|
968d3b5d2c
|
Fix trait implementation check
|
2022-10-28 18:03:35 +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
|
d56549f528
|
Change Eq(R) to Eq
|
2022-10-25 01:53:52 +09:00 |
|
Shunsuke Shibayama
|
12711ba08a
|
Add semver.er
|
2022-10-23 21:13:45 +09:00 |
|
Shunsuke Shibayama
|
47bedf67d8
|
Implement type spec of projection and enum types
|
2022-10-22 14:01:48 +09:00 |
|
Shunsuke Shibayama
|
f99c788b85
|
Add datetime
|
2022-10-21 10:58:21 +09:00 |
|
Shunsuke Shibayama
|
03a36f48a3
|
Add raw identifier
|
2022-10-20 18:53:35 +09:00 |
|
Shunsuke Shibayama
|
09b5f00305
|
Fix name resolving bug
|
2022-10-20 07:43:21 +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
|
d0456ec1ee
|
Implement default parameter
|
2022-10-18 10:27:57 +09:00 |
|
Shunsuke Shibayama
|
46b87e1ca3
|
Fix: variable to have VarInfo instead of Type
|
2022-10-18 00:25:47 +09:00 |
|
Shunsuke Shibayama
|
8c6997d3c9
|
Add os module
|
2022-10-16 11:33:21 +09:00 |
|
Shunsuke Shibayama
|
4e2b36bb96
|
Fix projection type inference bug
|
2022-10-15 11:15:16 +09:00 |
|
Shunsuke Shibayama
|
d0fa924ea8
|
Fix visibility checking
|
2022-10-14 02:41:17 +09:00 |
|
Shunsuke Shibayama
|
145152575c
|
Change grow 's type
|
2022-10-14 01:07:14 +09:00 |
|
Shunsuke Shibayama
|
173815b2d9
|
Fix tyvar instantiating bug
|
2022-10-13 13:33:44 +09:00 |
|
Shunsuke Shibayama
|
fe339a7dc7
|
Fix pyimport bug
|
2022-10-13 00:23:14 +09:00 |
|
Shunsuke Shibayama
|
313862d82c
|
Add glob , re
|
2022-10-12 21:10:00 +09:00 |
|
Shunsuke Shibayama
|
08e501f103
|
Fix sub_unify with class&trait
|
2022-10-12 18:32:24 +09:00 |
|
Shunsuke Shibayama
|
6c4e1dca35
|
Downgrade erg_type from crate to module
This is to allow `ConstSubr` to have a `Context`
|
2022-10-12 02:28:25 +09:00 |
|
Shunsuke Shibayama
|
9c3acc8e19
|
Implement ProjMethod
|
2022-10-11 16:08:49 +09:00 |
|
Shunsuke Shibayama
|
aa7ae368dc
|
Fix assert casting
|
2022-10-09 20:29:30 +09:00 |
|
Shunsuke Shibayama
|
22167c8aa1
|
Update register.rs
|
2022-10-09 20:02:30 +09:00 |
|
Shunsuke Shibayama
|
de1180387c
|
Implement assert casting
|
2022-10-09 00:14:50 +09:00 |
|
Shunsuke Shibayama
|
ebb01ccb7e
|
change the return type of get_nominal_ctx
|
2022-10-07 21:55:09 +09:00 |
|
Shunsuke Shibayama
|
e89bb869bf
|
Raise the priority of traits in method search
|
2022-10-06 09:16:14 +09:00 |
|
Shunsuke Shibayama
|
59f6046916
|
Fix method type inference for type variables
|
2022-10-06 00:27:43 +09:00 |
|
Shunsuke Shibayama
|
85c6057d7c
|
Fix subtyping bugs
|
2022-10-05 11:53:29 +09:00 |
|
Shunsuke Shibayama
|
a3f71120ae
|
Fix type inferring bugs
|
2022-10-04 12:53:05 +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 |
|
Shunsuke Shibayama
|
4f6fbb50d0
|
Delete useless parameters
|
2022-10-03 00:46:39 +09:00 |
|