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
|
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
|
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
|
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
|
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
|
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
|
47bedf67d8
|
Implement type spec of projection and enum types
|
2022-10-22 14:01:48 +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
|
b28c6bd118
|
Implement Record/TupleTypeSpec
|
2022-10-21 14:42:53 +09:00 |
|
Shunsuke Shibayama
|
f99c788b85
|
Add datetime
|
2022-10-21 10:58:21 +09:00 |
|
Shunsuke Shibayama
|
e26a89c0b3
|
Fix codegen bug
|
2022-10-20 23:22:46 +09:00 |
|
Shunsuke Shibayama
|
03a36f48a3
|
Add raw identifier
|
2022-10-20 18:53:35 +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
|
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
|
ae15f95191
|
Fix bugs
|
2022-10-18 17:17:56 +09:00 |
|
Shunsuke Shibayama
|
4bb367f258
|
Impl subroutine type with default parameters
|
2022-10-18 10:50:41 +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
|
1154a54c39
|
Fix bugs
|
2022-10-17 02:08:04 +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
|
7776297de2
|
Fix inferring bug
|
2022-10-14 09:46:42 +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
|
1229179bbc
|
Update instantiate.rs
|
2022-10-14 01:02:17 +09:00 |
|
Shunsuke Shibayama
|
8571d7ff69
|
Update compare.rs
|
2022-10-14 01:01:46 +09:00 |
|
Shunsuke Shibayama
|
72e8242843
|
Fix bugs
|
2022-10-13 18:27:13 +09:00 |
|
Shunsuke Shibayama
|
983f87c35f
|
Fix stack overflow
|
2022-10-13 17:37:44 +09:00 |
|
Shunsuke Shibayama
|
465b578505
|
Update tyvar.rs
|
2022-10-13 13:59:03 +09:00 |
|
Shunsuke Shibayama
|
173815b2d9
|
Fix tyvar instantiating bug
|
2022-10-13 13:33:44 +09:00 |
|
Shunsuke Shibayama
|
dcf41877cb
|
Update re.rs
|
2022-10-13 01:34:24 +09:00 |
|