Shunsuke Shibayama
|
b2d77b3395
|
Revert: "fix: instance attributes can't be accessed statically"
Reverts a849e7c057 .
|
2024-10-03 21:53:38 +09:00 |
|
Shunsuke Shibayama
|
d230bb7374
|
fix: VarName::hash
|
2024-10-03 17:47:57 +09:00 |
|
Shunsuke Shibayama
|
e7ff9f4ea7
|
perf: improve {Dict, Set}::hash
|
2024-10-03 16:31:16 +09:00 |
|
Shunsuke Shibayama
|
f862a3f13a
|
fix: collection bugs
|
2024-10-03 13:55:10 +09:00 |
|
Shunsuke Shibayama
|
80eae7654c
|
fix: dict type bugs
|
2024-10-02 21:26:59 +09:00 |
|
Shunsuke Shibayama
|
a290684db8
|
fix: method inference bug
|
2024-10-02 12:20:48 +09:00 |
|
Shunsuke Shibayama
|
a849e7c057
|
fix: instance attributes can't be accessed statically
|
2024-10-02 00:10:38 +09:00 |
|
Shunsuke Shibayama
|
a49081161b
|
fix: check subtype field types mismatch
|
2024-10-01 17:32:06 +09:00 |
|
Shunsuke Shibayama
|
be428cf0f9
|
build: update version (v0.6.45)
|
2024-10-01 12:50:08 +09:00 |
|
Shunsuke Shibayama
|
71c460a1bf
|
fix: transpiler bug
|
2024-10-01 12:15:19 +09:00 |
|
Shunsuke Shibayama
|
dcad268dc5
|
Update help_messages.rs
|
2024-09-28 14:42:33 +09:00 |
|
Shunsuke Shibayama
|
144a05ec6b
|
fix: dict type bug
|
2024-09-28 00:29:48 +09:00 |
|
Shunsuke Shibayama
|
3f61bc5c17
|
feat(pylyzer): pseudo-method completion
|
2024-09-27 17:45:35 +09:00 |
|
Shunsuke Shibayama
|
1954d27a63
|
fix: method resolution bug
|
2024-09-27 17:39:43 +09:00 |
|
Shunsuke Shibayama
|
544fee8d59
|
build: update version (nightly.3)
|
2024-09-26 18:04:51 +09:00 |
|
Shunsuke Shibayama
|
d90922c190
|
fix: recursive type bug
|
2024-09-26 16:45:21 +09:00 |
|
Shunsuke Shibayama
|
6c57ed6cb5
|
fix: type-instantiation bug
|
2024-09-26 13:03:30 +09:00 |
|
Shunsuke Shibayama
|
c024b8f7be
|
build: update version (nightly.2)
|
2024-09-26 12:16:35 +09:00 |
|
Shunsuke Shibayama
|
0ce9a1a772
|
fix: sub-unification bug
|
2024-09-26 12:12:51 +09:00 |
|
Shunsuke Shibayama
|
ab06244b2b
|
chore(els): relax client health checking timeout
|
2024-09-26 11:35:05 +09:00 |
|
Shunsuke Shibayama
|
a129141234
|
fix: incorrect typing & method resolution
|
2024-09-26 11:34:15 +09:00 |
|
GreasySlug
|
a2e8ba4322
|
fix(pathlib): use => since it's a procedure
|
2024-09-22 22:11:42 +09:00 |
|
Shunsuke Shibayama
|
1f5e9cbc9f
|
feat: add Generator
* remove `GenericGenerator`
|
2024-09-22 21:49:11 +09:00 |
|
GreasySlug
|
0cffbd7249
|
feat(pathlib): add missing type annot for glob! and resolve! methods
|
2024-09-22 17:42:29 +09:00 |
|
Shunsuke Shibayama
|
6890d82441
|
fix: sub-unification bug
|
2024-09-22 01:51:15 +09:00 |
|
Shunsuke Shibayama
|
9a6b4899e6
|
build: update version (nightly.1)
|
2024-09-22 01:32:51 +09:00 |
|
Shunsuke Shibayama
|
6ed0a1d997
|
fix: type decl check does not performed
|
2024-09-22 01:25:31 +09:00 |
|
Shunsuke Shibayama
|
9f435706a1
|
fix(pylyzer): declarations in control flow blocks
|
2024-09-21 23:38:26 +09:00 |
|
Shunsuke Shibayama
|
ebd7707f77
|
fix: traits can have impls
|
2024-09-21 22:42:56 +09:00 |
|
Shunsuke Shibayama
|
cdabb2e546
|
feat: add codecs/warnings module
|
2024-09-21 21:56:24 +09:00 |
|
Shunsuke Shibayama
|
3366043a2d
|
fix: Dict::get
|
2024-09-21 20:06:26 +09:00 |
|
Shunsuke Shibayama
|
f6145d01a5
|
fix: sub-unification bug
|
2024-09-21 16:02:52 +09:00 |
|
Shunsuke Shibayama
|
267c4a7761
|
fix: overload resolution bug
|
2024-09-21 15:55:14 +09:00 |
|
Shunsuke Shibayama
|
b3a7a6a4de
|
doc: change example code
|
2024-09-20 21:15:40 +09:00 |
|
Shunsuke Shibayama
|
ff53af0cb6
|
feat: add RMul, RDiv
* `And` has the default type index
* impl `Dimension` traits
|
2024-09-20 20:36:55 +09:00 |
|
Shunsuke Shibayama
|
4651a383ae
|
feat: add Dimension and unit module
|
2024-09-20 18:26:29 +09:00 |
|
Shunsuke Shibayama
|
82848c10d6
|
feat: *-less multiplication
fix: #235
|
2024-09-19 19:47:51 +09:00 |
|
Shunsuke Shibayama
|
3e7edfc2b7
|
build: update version (nightly.0)
|
2024-09-19 16:51:49 +09:00 |
|
Shunsuke Shibayama
|
5009a0c499
|
feat: runtime collection type
|
2024-09-19 16:49:47 +09:00 |
|
Shunsuke Shibayama
|
222c2c382a
|
build: update version (v0.6.44)
|
2024-09-19 15:46:07 +09:00 |
|
Shunsuke Shibayama
|
1cdcefc63f
|
fix: disable parallelization by default
|
2024-09-19 15:36:37 +09:00 |
|
Shunsuke Shibayama
|
58b22c4179
|
fix: add debug assertions to PackageBuilder
|
2024-09-19 14:45:47 +09:00 |
|
Shunsuke Shibayama
|
ed6ad90fa7
|
build: update version (nightly.0)
|
2024-09-19 01:54:18 +09:00 |
|
Shunsuke Shibayama
|
2d5aed6ec9
|
chore(els): id can be passed as a string
|
2024-09-18 23:12:12 +09:00 |
|
Shunsuke Shibayama
|
040811744e
|
Merge pull request #521 from erg-lang/perf_or_type
Change And/Or-type structures
|
2024-09-18 14:31:37 +09:00 |
|
Shunsuke Shibayama
|
43828f6bb8
|
chore: continue checking even if AST-linking failed
|
2024-09-18 14:30:10 +09:00 |
|
Shunsuke Shibayama
|
ae039c9f39
|
perf(els): improve diagnostics speed
|
2024-09-18 14:17:16 +09:00 |
|
Shunsuke Shibayama
|
df837d70d3
|
fix: sub-unification bug
|
2024-09-17 17:32:13 +09:00 |
|
Shunsuke Shibayama
|
1f51d188ea
|
fix: Type::has_type_satisfies
|
2024-09-17 16:04:45 +09:00 |
|
Shunsuke Shibayama
|
a876b34145
|
Update unify.rs
|
2024-09-17 02:38:07 +09:00 |
|