Shunsuke Shibayama
|
74e89f6d5b
|
fix: polymorphic type spec instantiation bugs
|
2024-03-13 22:35:08 +09:00 |
|
Shunsuke Shibayama
|
d972af35d0
|
Update pathutil.rs
|
2024-03-13 02:44:02 +09:00 |
|
Shunsuke Shibayama
|
2da6f603a4
|
chore: add ErgConfig::{effect_check, ownership_check}
|
2024-03-13 00:15:39 +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 |
|
GreasySlug
|
045e5c8064
|
fix: collections are handled similarly to multi-line str
|
2024-03-04 00:30:08 +09:00 |
|
GreasySlug
|
87cb7c3af5
|
fix: set the block begin when the it's evaluated
|
2024-03-03 14:24:03 +09:00 |
|
GreasySlug
|
436be4f0ff
|
fix: correct line offset on single line error
The block begin is set only for a error, eval and special command
|
2024-02-29 10:21:09 +09:00 |
|
Shunsuke Shibayama
|
46610a1ae0
|
fix(els): minor bugs
|
2024-02-26 12:02:28 +09:00 |
|
GreasySlug
|
4cf4547cb2
|
fix: correct line offset in REPL error display
|
2024-02-25 23:15:36 +09:00 |
|
Shunsuke Shibayama
|
0bedeb51ab
|
feat: support using attributes in predicate
|
2024-02-24 13:23:02 +09:00 |
|
Shunsuke Shibayama
|
ca88e82c9f
|
feat: improve record type error hint
|
2024-02-21 00:39:36 +09:00 |
|
GreasySlug
|
b974f4ae5e
|
impl: expect the block
|
2024-02-20 23:41:41 +09:00 |
|
GreasySlug
|
b10b57d8e3
|
feat(REPL): add err type
|
2024-02-20 00:38:39 +09:00 |
|
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 |
|