Shunsuke Shibayama
|
2f6717ba4f
|
build: update pyo3 to v0.21
|
2024-07-02 03:15:28 +09:00 |
|
Shunsuke Shibayama
|
2da6f603a4
|
chore: add ErgConfig::{effect_check, ownership_check}
|
2024-03-13 00:15:39 +09:00 |
|
GreasySlug
|
b974f4ae5e
|
impl: expect the block
|
2024-02-20 23:41:41 +09:00 |
|
Shunsuke Shibayama
|
6b681c5fd1
|
feat: add initializer, destructor syntax
|
2024-02-10 18:49:04 +09:00 |
|
Shunsuke Shibayama
|
36fcc8cb79
|
fix: ownership bug
|
2024-02-07 19:50:50 +09:00 |
|
Shunsuke Shibayama
|
366141b4a3
|
fix(els): don't show irrelevant parse errors
|
2024-01-27 16:18:00 +09:00 |
|
Shunsuke Shibayama
|
a2d1809cee
|
fix: cyclic reference modules bugs
|
2023-12-28 14:59:14 +09:00 |
|
Shunsuke Shibayama
|
8a793c7d59
|
chore: add New trait
|
2023-11-03 12:56:46 +09:00 |
|
Shunsuke Shibayama
|
51c7b0778d
|
chore: let HIRBuilder/ASTLowerer be generic
|
2023-11-03 03:03:11 +09:00 |
|
Shunsuke Shibayama
|
acee0e0609
|
chore: add parameter Builder to PackageBuilder
|
2023-10-11 11:46:23 +09:00 |
|
Shunsuke Shibayama
|
605154da28
|
chore!: ErgMode::{TypeCheck, FullCheck} -> Check
|
2023-10-08 14:07:51 +09:00 |
|
Shunsuke Shibayama
|
6cc4e19827
|
chore: add debug-mode assertions
|
2023-10-07 14:49:10 +09:00 |
|
Shunsuke Shibayama
|
dfe62e5173
|
chore: add HIRBuilder::build_linked_module
|
2023-07-29 12:01:55 +09:00 |
|
Shunsuke Shibayama
|
3eb2d439ca
|
fix: eliminate of unnecessary file escapes
|
2023-07-26 17:53:29 +09:00 |
|
Shunsuke Shibayama
|
60f82ba2c1
|
feat: add BuildRunnable::build_module
|
2023-07-03 01:55:28 +09:00 |
|
Shunsuke Shibayama
|
3e137da0a1
|
WIP: support cyclic modules
|
2023-06-28 00:38:41 +09:00 |
|
Shunsuke Shibayama
|
324618dbdc
|
chore(parser): return AST and Warnings
|
2023-06-09 02:36:41 +09:00 |
|
Shunsuke Shibayama
|
755f06bab3
|
test: check the number of warnings
|
2023-04-01 21:53:22 +09:00 |
|
Shunsuke Shibayama
|
8c2f5ec55f
|
fix: module name escaping
|
2023-03-07 21:29:52 +09:00 |
|
Shunsuke Shibayama
|
fa2919e824
|
fix: bugs with enumeration of vars
|
2023-03-06 19:44:49 +09:00 |
|
Shunsuke Shibayama
|
da7ff0a258
|
fix(compiler): issue with warns about other files
|
2023-02-13 12:26:15 +09:00 |
|
Shunsuke Shibayama
|
e246fad74d
|
Fix #370
|
2023-01-28 12:54:42 +09:00 |
|
Shunsuke Shibayama
|
1d24655588
|
Add REPL tests
|
2023-01-17 16:32:25 +09:00 |
|
Shunsuke Shibayama
|
a127564b31
|
Rename dir: compiler -> crates
|
2023-01-15 12:03:19 +09:00 |
|