Shunsuke Shibayama
348a37a746
Fix to continue compilation even if module compilation fails
2022-09-27 23:18:15 +09:00
Shunsuke Shibayama
aacad4fc8e
Fix type ascription bugs
2022-09-26 14:50:28 +09:00
Shunsuke Shibayama
3d75aa60cc
Fix ownership checker bugs
2022-09-13 15:46:01 +09:00
Shunsuke Shibayama
66a6d60d4a
Update ownercheck.rs
2022-09-13 15:34:35 +09:00
Shunsuke Shibayama
8468d87209
Fix #108 (OwnershipChecker
bugs)
2022-09-12 11:23:04 +09:00
Shunsuke Shibayama
3895d29669
Fix visibility bugs
2022-09-10 01:42:23 +09:00
Shunsuke Shibayama
60b7cce52e
Fix bugs related to Ref/RefMut
2022-09-08 13:47:49 +09:00
Shunsuke Shibayama
f38c4285fe
Fix self
unify bugs
2022-09-08 01:19:56 +09:00
Shunsuke Shibayama
de7832bf33
Implement variable-length/keyword arguments
2022-08-30 20:31:56 +09:00
Yuna Tomida
95c70f4aed
make debug log easier to see
2022-08-30 10:57:30 +09:00
Shunsuke Shibayama
99ffee35b2
Implement access to array/tuple elements
2022-08-29 21:59:17 +09:00
Shunsuke Shibayama
451d94d31b
Impl Tuple type checking & code generating
2022-08-29 12:41:14 +09:00
Shunsuke Shibayama
b730383065
Fix a type inference bug for dependent procedural methods
2022-08-29 00:48:52 +09:00
Shunsuke Shibayama
84f11bf03b
Update ownercheck.rs
2022-08-28 02:09:00 +09:00
Shunsuke Shibayama
5b5234f477
Create erg_type
crate
2022-08-26 11:52:11 +09:00
Shunsuke Shibayama
88ac00dcaa
Implement unimplemented features related to visibility
2022-08-22 23:48:40 +09:00
Shunsuke Shibayama
20aaf6a53e
Impl: variable visibility
2022-08-22 23:15:07 +09:00
Shunsuke Shibayama
91118d87a6
Update ownercheck.rs
2022-08-20 07:41:06 +09:00
Shunsuke Shibayama
40d4b6da1d
Update Parser
: support for length-specified arrays
2022-08-19 19:35:02 +09:00
Shunsuke Shibayama
791107cdd3
Fixed a type inference bugs
...
Pass source code line numbers instead of error numbers as a temporary hack
2022-08-19 01:33:05 +09:00
Shunsuke Shibayama
4e91cb81cb
Merge branch 'main' into clippy
2022-08-17 01:26:00 +09:00
Shunsuke Shibayama
8028ed8431
Update version (v0.2.3)
...
Many type inference bugs have been fixed in this version.
Other changes:
Fix: REPL server starts for file input
Improve: Error messages now show operators as human-readable
2022-08-16 23:27:09 +09:00
Félix Saparelli
7d3116f546
Apply trivial clippy fixes
2022-08-15 17:37:20 +12:00
Shunsuke Shibayama
6726d93f65
Do cargo fmt
2022-08-13 07:02:07 +09:00
Shunsuke Shibayama
f9d91aa38e
Organize crates
2022-08-13 06:38:12 +09:00