Commit graph

3779 commits

Author SHA1 Message Date
Shunsuke Shibayama
db28d79150 chore: make builds reproducible 2024-04-02 00:07:27 +09:00
Shunsuke Shibayama
41bf14629b chore: use ArcArray instead of Vec 2024-03-31 17:18:27 +09:00
Shunsuke Shibayama
4ac6276ba9 feat: add Iterable methods 2024-03-30 13:26:02 +09:00
Shunsuke Shibayama
21fcf23827 feat: enhance os type decls 2024-03-29 12:40:30 +09:00
Shunsuke Shibayama
107d466e57 chore: eliminate unwraps 2024-03-29 01:35:30 +09:00
Shunsuke Shibayama
8722bb3dd0 perf: cache generalization results 2024-03-26 01:20:56 +09:00
Shunsuke Shibayama
856058d06f chore(els): eliminate unwraps 2024-03-25 15:44:46 +09:00
Shunsuke Shibayama
ebe776804b CI: use cargo-nextest 2024-03-25 15:37:36 +09:00
Shunsuke Shibayama
56f06a0a1e chore: eliminate unwraps 2024-03-25 15:14:48 +09:00
Shunsuke Shibayama
11f2b48853 feat: add Linter 2024-03-25 00:13:03 +09:00
Shunsuke Shibayama
d7d422dfdc feat: type narrowing with hasattr 2024-03-24 20:52:33 +09:00
Shunsuke Shibayama
ce5eafca9b feat: improve record type narrowing 2024-03-24 18:18:09 +09:00
Shunsuke Shibayama
35f55c62d3 feat: enhance os, random type decls 2024-03-24 13:02:26 +09:00
Shunsuke Shibayama
54bd111a5f build: add bump_version.er 2024-03-24 00:55:01 +09:00
Shunsuke Shibayama
242171b280 fix: type narrowing bug 2024-03-23 23:54:44 +09:00
Shunsuke Shibayama
d881a6ae3e feat: add FileDescriptor and enhance os decls 2024-03-23 11:28:56 +09:00
Shunsuke Shibayama
d9e4dbe716 chore: eliminate unwraps 2024-03-23 09:52:52 +09:00
Shunsuke Shibayama
f5a21cac8a chore: fix warnings 2024-03-22 21:01:47 +09:00
Shunsuke Shibayama
ccb2cceea1 fix: class definition bug 2024-03-22 19:43:33 +09:00
Shunsuke Shibayama
1caebdba3f build: update version (v0.6.33) 2024-03-21 18:43:39 +09:00
Shunsuke Shibayama
11f3d8f1fe
Merge pull request #497 from erg-lang/filter-guard 2024-03-21 15:55:19 +09:00
Shunsuke Shibayama
7d6ea6cf77 chore: add sub_unify_with_coercion 2024-03-21 14:00:26 +09:00
Shunsuke Shibayama
bd39393746 feat: type narrowing with filter 2024-03-21 11:56:17 +09:00
Shunsuke Shibayama
5345b07791 feat: implement the built-in trait entities 2024-03-20 16:53:03 +09:00
Shunsuke Shibayama
05fedc3742 Update lower.rs 2024-03-19 00:28:52 +09:00
Shunsuke Shibayama
fec8c45ff0 feat: add statistics module & enhance pickle, string 2024-03-19 00:28:13 +09:00
Shunsuke Shibayama
10ebc5c7c2 Update release.yml 2024-03-18 23:28:16 +09:00
Shunsuke Shibayama
2c0cb67f5a Update desugar.rs 2024-03-18 23:19:35 +09:00
Shunsuke Shibayama
fd873a1916 feat: argumen type narrowing 2024-03-17 20:57:13 +09:00
Shunsuke Shibayama
95e675cccd feat: array unpacking 2024-03-16 13:20:01 +09:00
Shunsuke Shibayama
74e89f6d5b fix: polymorphic type spec instantiation bugs 2024-03-13 22:35:08 +09:00
Shunsuke Shibayama
e38674945b fix: type relation bugs 2024-03-13 12:40:43 +09:00
Shunsuke Shibayama
10678a7de7 build: update version (nightly.2) 2024-03-13 02:46:43 +09:00
Shunsuke Shibayama
d972af35d0 Update pathutil.rs 2024-03-13 02:44:02 +09:00
Shunsuke Shibayama
c279472ad8 build: update version (nightly.0) 2024-03-13 00:21:41 +09:00
Shunsuke Shibayama
2da6f603a4 chore: add ErgConfig::{effect_check, ownership_check} 2024-03-13 00:15:39 +09:00
Shunsuke Shibayama
fcc39fe466 build: update version (nightly.0) 2024-03-13 00:04:34 +09:00
Shunsuke Shibayama
24141ea3f3 fix: import resolution 2024-03-12 23:38:39 +09:00
Shunsuke Shibayama
0274b458b4 Create uuid.d.er 2024-03-12 22:03:27 +09:00
Shunsuke Shibayama
2a119becea Create pdb.d.er 2024-03-12 20:21:22 +09:00
Shunsuke Shibayama
57b919feb7 feat: add breakpoint!, hex, object, list, vars 2024-03-12 12:46:26 +09:00
Shunsuke Shibayama
8f68f55c91 feat: add To{Bool, Int, Float}, Round 2024-03-12 12:45:09 +09:00
Shunsuke Shibayama
0e1c0a9a13 feat: add Exception classes 2024-03-11 20:35:11 +09:00
Slug
a136d6dc18
Merge pull request #253 from GreasySlug/fix/invalid-block
Fix invalid expect block and support for multi-line errors
2024-03-06 23:52:12 +09:00
Shunsuke Shibayama
9c7b89b6b6 chore: update publish scripts 2024-03-06 02:19:15 +09:00
Shunsuke Shibayama
cd5c4ebbfe build: update version (v0.6.32) 2024-03-06 01:56:59 +09:00
Shunsuke Shibayama
f8b7717682 chore: remove __new__ 2024-03-06 01:53:50 +09:00
Shunsuke Shibayama
ca140680db build: update version (nightly.3) 2024-03-05 23:44:58 +09:00
Shunsuke Shibayama
c94ac76262 feat: impl Eq, Hash, Ord for Python module types 2024-03-05 22:48:05 +09:00
GreasySlug
045e5c8064 fix: collections are handled similarly to multi-line str 2024-03-04 00:30:08 +09:00