Shunsuke Shibayama
|
0b618da4c2
|
Update pathutil.rs
|
2024-02-16 16:24:15 +09:00 |
|
Shunsuke Shibayama
|
4466a5a463
|
feat: add erg_compiler::Compiler (python module)
|
2024-02-15 03:09:22 +09:00 |
|
Shunsuke Shibayama
|
d17767f326
|
Merge branch 'main' into remove_ext
|
2024-02-14 15:56:45 +09:00 |
|
Shunsuke Shibayama
|
dabdc8eaa5
|
feat: add erg_compiler::compile_with_dependencies
|
2024-02-14 15:54:30 +09:00 |
|
Shunsuke Shibayama
|
13f303fbfb
|
fix: refinement type assert cast bug
|
2024-02-14 13:44:45 +09:00 |
|
Shunsuke Shibayama
|
2eaec5a40e
|
feat: resolve pkgs module path
|
2024-02-14 01:30:48 +09:00 |
|
Shunsuke Shibayama
|
3cef64816a
|
chore: relax lock timeout duration
|
2024-02-12 13:10:42 +09:00 |
|
Shunsuke Shibayama
|
8b0d504ccb
|
Merge branch 'main' into lib.d
|
2024-02-11 13:46:59 +09:00 |
|
Shunsuke Shibayama
|
4440d0a698
|
chore: add TraitImpl::declared_in
|
2024-02-11 13:08:03 +09:00 |
|
Shunsuke Shibayama
|
928afaabdd
|
feat: erg check for decl packages
|
2024-02-10 15:34:03 +09:00 |
|
Shunsuke Shibayama
|
14bf431c57
|
chore: resolve decl package path
|
2024-02-10 13:01:42 +09:00 |
|
Shunsuke Shibayama
|
44e3d6f343
|
Merge branch 'main' into torch_d
|
2024-02-06 01:55:44 +09:00 |
|
GreasySlug
|
edd193a119
|
refactor: wrap and handle the py ver retrieval
|
2024-02-04 23:51:45 +09:00 |
|
Shunsuke Shibayama
|
8d5641503f
|
fix: cyclic modules resolution bug
|
2024-02-03 14:50:51 +09:00 |
|
Shunsuke Shibayama
|
6018d0f841
|
chore: project_root_of -> project_root_dir_of
|
2024-02-01 20:54:35 +09:00 |
|
Shunsuke Shibayama
|
a6e7a39753
|
fix: nested module bug
|
2024-01-31 12:11:20 +09:00 |
|
Shunsuke Shibayama
|
276583d8ef
|
feat: add const reversed/sum/Str::replace
|
2024-01-30 11:01:45 +09:00 |
|
Shunsuke Shibayama
|
7ed39e3281
|
fix: dependent refinement type bug
|
2024-01-30 01:06:03 +09:00 |
|
Shunsuke Shibayama
|
0f8d645d77
|
fix: path resolution bug
|
2024-01-25 01:50:44 +09:00 |
|
Shunsuke Shibayama
|
c6f84f0d1c
|
feat: import local packages
|
2024-01-23 02:06:09 +09:00 |
|
Shunsuke Shibayama
|
378567ad2d
|
feat(els): recognize packages
|
2024-01-22 13:08:15 +09:00 |
|
Shunsuke Shibayama
|
ab659ccb35
|
feat: import external packages
|
2024-01-22 11:43:38 +09:00 |
|
Shunsuke Shibayama
|
20a94b806a
|
fix: assert de-optimization bug
|
2024-01-21 13:10:47 +09:00 |
|
Shunsuke Shibayama
|
cfc2214bfb
|
fix: path handling bug
|
2024-01-21 02:26:58 +09:00 |
|
Shunsuke Shibayama
|
1aa0123ce6
|
feat: add pack subcommand
|
2024-01-06 01:14:21 +09:00 |
|
Shunsuke Shibayama
|
6de8355a25
|
refactor: std -> core
|
2024-01-04 17:26:26 +09:00 |
|
Shunsuke Shibayama
|
80872fc50e
|
fix: keyword argument bugs
|
2023-12-29 17:00:11 +09:00 |
|
Shunsuke Shibayama
|
360c381b34
|
Update io.rs
|
2023-12-28 15:10:41 +09:00 |
|
Shunsuke Shibayama
|
a2d1809cee
|
fix: cyclic reference modules bugs
|
2023-12-28 14:59:14 +09:00 |
|
Shunsuke Shibayama
|
26c758e67f
|
WIP: submodule resolution bug
|
2023-12-25 02:14:33 +09:00 |
|
Shunsuke Shibayama
|
cedea5be48
|
fix: relax timeout
|
2023-11-25 13:36:21 +09:00 |
|
Shunsuke Shibayama
|
b838154c8c
|
fix: eliminate warns
|
2023-11-18 16:11:22 +09:00 |
|
Shunsuke Shibayama
|
f834585083
|
feat: impl setter for AST elements
|
2023-11-16 16:15:29 +09:00 |
|
Shunsuke Shibayama
|
9b4daab5b0
|
feat: add erg_compiler::compile_ast
|
2023-11-16 13:42:12 +09:00 |
|
Shunsuke Shibayama
|
557775581c
|
feat: add getters
|
2023-11-16 13:28:02 +09:00 |
|
Shunsuke Shibayama
|
22ccf4d870
|
feat: make erg_parser available as a Python lib
|
2023-11-14 20:47:01 +09:00 |
|
Shunsuke Shibayama
|
e4a3bc1720
|
feat: add rsimport
|
2023-11-07 12:59:33 +09:00 |
|
Shunsuke Shibayama
|
ae0fa3fe93
|
fix: pylyzer integration bug
|
2023-11-04 00:50:55 +09:00 |
|
Shunsuke Shibayama
|
8a793c7d59
|
chore: add New trait
|
2023-11-03 12:56:46 +09:00 |
|
Shunsuke Shibayama
|
f4fcf3f2b2
|
chore: change debug mode stack size
|
2023-11-02 22:36:48 +09:00 |
|
Shunsuke Shibayama
|
4b4ec163aa
|
Merge branch 'main' into closure
|
2023-10-21 14:05:29 +09:00 |
|
Shunsuke Shibayama
|
8c5d70ca4f
|
fix: infinite tyvar recursion bug
|
2023-10-20 23:10:47 +09:00 |
|
Shunsuke Shibayama
|
e61fdce4a5
|
fix: closure codegen bug
|
2023-10-20 12:26:57 +09:00 |
|
Shunsuke Shibayama
|
5096843bc5
|
fix: array type inffering
|
2023-10-16 23:16:39 +09:00 |
|
Shunsuke Shibayama
|
7cd3bce9f1
|
build: update deps
|
2023-10-16 20:29:52 +09:00 |
|
Shunsuke Shibayama
|
0fea05a9b4
|
feat: add tomllib module
|
2023-10-16 13:31:05 +09:00 |
|
Shunsuke Shibayama
|
14729c94f4
|
chore: VarInfo.impl_of: Option<Type> -> ctx: ContextKind
|
2023-10-15 17:41:22 +09:00 |
|
Shunsuke Shibayama
|
08770e84fc
|
feat: add unsound module
|
2023-10-15 11:51:27 +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 |
|