Commit graph

3415 commits

Author SHA1 Message Date
Shunsuke Shibayama
450eafe8aa refactor: Planner -> PackageBuilder 2023-10-08 14:06:42 +09:00
Shunsuke Shibayama
d13c0e959d fix: deadlock bug 2023-10-08 14:03:13 +09:00
Shunsuke Shibayama
f676f22d6c fix: planner bug 2023-10-08 02:15:25 +09:00
Shunsuke Shibayama
a1a89cab27 Merge branch 'main' into planner 2023-10-08 00:07:47 +09:00
Shunsuke Shibayama
92bb79885a fix: type spec bug 2023-10-08 00:07:13 +09:00
Shunsuke Shibayama
6bbd71f8bd chore: add Context::mod_cached 2023-10-07 15:16:16 +09:00
Shunsuke Shibayama
6e2abac74e chore: add InlineModule.input 2023-10-07 14:54:37 +09:00
Shunsuke Shibayama
316ed62555 Merge branch 'main' into planner 2023-10-07 14:50:23 +09:00
Shunsuke Shibayama
6cc4e19827 chore: add debug-mode assertions 2023-10-07 14:49:10 +09:00
Shunsuke Shibayama
fd74117c50 chore: fix warnings 2023-10-07 14:46:19 +09:00
Shunsuke Shibayama
bbb8ed7a91 chore: add InlineModule 2023-10-05 22:33:18 +09:00
Shunsuke Shibayama
e71c0d7720 chore: add Planner 2023-10-05 15:10:27 +09:00
Shunsuke Shibayama
3085229801 build: update version (nightly.1) 2023-10-05 02:10:47 +09:00
Shunsuke Shibayama
5e015df561 Update diagnostics.rs 2023-10-05 01:44:57 +09:00
Shunsuke Shibayama
13a346e488 feat: add Dict.concat/diff, Dict!.merge!/remove! 2023-10-05 00:57:08 +09:00
Shunsuke Shibayama
73958a3e56 fix: mutable container bug 2023-10-03 00:00:37 +09:00
Shunsuke Shibayama
d5cbff6701 Update inquire.rs 2023-10-02 23:18:09 +09:00
Shunsuke Shibayama
24da5cdfbd fix: [x; _] bug 2023-10-02 22:50:17 +09:00
Shunsuke Shibayama
cce95e7210 fix: crack crash 2023-10-02 21:50:59 +09:00
Shunsuke Shibayama
f1d71e0dab feat: add [x; _] literal 2023-10-02 20:49:21 +09:00
Shunsuke Shibayama
828441f9f9 Update _erg_type.py 2023-10-02 15:49:17 +09:00
Shunsuke Shibayama
cb66bcabaa Update mod.rs 2023-10-01 13:11:44 +09:00
Shunsuke Shibayama
4869bfad7b build: update version (nightly.0) 2023-10-01 11:55:49 +09:00
Shunsuke Shibayama
162581611d fix: relaxing occur checks 2023-10-01 11:53:29 +09:00
Shunsuke Shibayama
c985fcb4d8 chore: instantiate_param_ty to be Failable 2023-09-30 11:13:37 +09:00
Shunsuke Shibayama
c620cfdabc fix(els): completion retrigger 2023-09-30 00:50:31 +09:00
Shunsuke Shibayama
475eca97b1
Merge pull request #460 from erg-lang/fix-match
Improve pattern matching mechanism
2023-09-27 22:26:28 +09:00
Shunsuke Shibayama
bbac0a39a1 chore: remove pre_block and add GuardClause 2023-09-27 21:43:36 +09:00
Shunsuke Shibayama
e412d63f26 fix: short circuit bug 2023-09-27 19:04:10 +09:00
Shunsuke Shibayama
f561eebc2f chore: improve pattern match 2023-09-27 11:59:20 +09:00
Shunsuke Shibayama
5c757b83f5 Update codegen.rs 2023-09-26 23:08:02 +09:00
Shunsuke Shibayama
0f96ee945d Merge branch 'main' into fix-match 2023-09-25 02:58:53 +09:00
Shunsuke Shibayama
1c569ec2ab build: update version (v0.6.21) 2023-09-24 12:29:33 +09:00
Shunsuke Shibayama
25d143b04a fix!(parser): handling of line breaks in enclosures 2023-09-23 23:50:28 +09:00
Shunsuke Shibayama
a33f9ab928 fix(els): parse errors ignorance 2023-09-23 16:32:31 +09:00
Shunsuke Shibayama
d5b9fe9f38 feat(els): invoked signature help 2023-09-22 22:10:57 +09:00
Shunsuke Shibayama
7c7693b4df feat(els): support call hierarchy outgoing calls request 2023-09-22 22:08:47 +09:00
Shunsuke Shibayama
bcf4d874c9 feat(els): support invoked signature help 2023-09-22 13:02:43 +09:00
Shunsuke Shibayama
b33ce38ed5 chore: add DefBody::pre_block 2023-09-20 12:32:25 +09:00
Shunsuke Shibayama
57d3a23aed feat: impl Hash for Array 2023-09-18 19:44:37 +09:00
Shunsuke Shibayama
53a43962e8 build: update version (nightly.4) 2023-09-17 22:59:52 +09:00
Shunsuke Shibayama
dcdbfc0c59 fix: attribute resolving 2023-09-16 21:25:47 +09:00
Shunsuke Shibayama
6787c9398f fix: codegen bug 2023-09-16 20:42:20 +09:00
Shunsuke Shibayama
f6d08a9dfd fix: attribute resolving 2023-09-16 20:27:20 +09:00
Shunsuke Shibayama
9db9348dc5 feat: support decorator 2023-09-16 16:29:14 +09:00
Shunsuke Shibayama
5497af5626 fix(els): duplicated diagnostics 2023-09-16 12:14:24 +09:00
Shunsuke Shibayama
72ef581522
Merge pull request #459 from erg-lang/remove_analysis_cache
Unify compiler cache
2023-09-15 20:57:08 +09:00
Shunsuke Shibayama
a957775ad9 Update test.rs 2023-09-15 20:28:57 +09:00
Shunsuke Shibayama
f7900f4774 fix: add VirtualFileSystem 2023-09-15 18:04:12 +09:00
Shunsuke Shibayama
27ad6123da fix: dependents check 2023-09-15 15:31:54 +09:00