Shunsuke Shibayama
0ebb0ce94c
Add LimitedDisplay
2022-08-24 18:51:12 +09:00
Shunsuke Shibayama
7633618e76
WIP
2022-08-24 17:23:48 +09:00
Shunsuke Shibayama
00db622f2b
Improve error message indication for op calls
2022-08-23 22:48:06 +09:00
Shunsuke Shibayama
d615274bfb
Fix checker bugs
2022-08-23 18:00:21 +09:00
Shunsuke Shibayama
45945ae9b4
WIP: type checking for records
2022-08-23 14:48:56 +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
a6f9e89ffc
Parser: impl Record
2022-08-22 17:21:43 +09:00
Shunsuke Shibayama
4ba1f4f59a
Remove ConstObj
(merge into ValueObj
)
2022-08-20 07:38:33 +09:00
Shunsuke Shibayama
40d4b6da1d
Update Parser
: support for length-specified arrays
2022-08-19 19:35:02 +09:00
Shunsuke Shibayama
ed61bc3181
Stricter type-check
2022-08-17 12:31:28 +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
30f6e98715
Fix polymorphic type infering bugs
...
Delete: DefaultParamSignarure
Add: some convinient APIs (py, p!)
Inferences can now be made that take into account the variance of polymorphic types
2022-08-14 00:45:55 +09: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