Shunsuke Shibayama
|
befdedfcab
|
Update test.rs
|
2023-09-06 01:09:17 +09:00 |
|
Shunsuke Shibayama
|
7729b73809
|
fix: dict iterators bug
|
2023-09-06 00:56:07 +09:00 |
|
Shunsuke Shibayama
|
da9b6befdc
|
build: update version (nightly.2)
|
2023-09-05 21:58:08 +09:00 |
|
Shunsuke Shibayama
|
8a1911cece
|
fix: method inferring
|
2023-09-05 21:54:08 +09:00 |
|
Shunsuke Shibayama
|
edd80e4543
|
fix: subtract overflow
|
2023-09-05 20:59:01 +09:00 |
|
Shunsuke Shibayama
|
712d4e2b73
|
feat: bidi for containers
|
2023-09-05 19:38:33 +09:00 |
|
Shunsuke Shibayama
|
75b5b68831
|
feat: introduce bidirectional type checking
|
2023-09-05 16:44:38 +09:00 |
|
Shunsuke Shibayama
|
5f8d744e47
|
chore: union/intersection subtyping
|
2023-09-05 09:45:15 +09:00 |
|
Shunsuke Shibayama
|
ce8e2fa32d
|
build: update version (nightly.1)
|
2023-09-03 16:33:43 +09:00 |
|
Shunsuke Shibayama
|
d6d278f99f
|
chore(els): improve workspace symbol
|
2023-09-03 16:24:39 +09:00 |
|
Shunsuke Shibayama
|
be87483981
|
fix(els): don't show generated vars
|
2023-09-03 15:14:13 +09:00 |
|
Shunsuke Shibayama
|
3f678ef5e3
|
feat(els): add goto implementation
|
2023-09-03 14:48:28 +09:00 |
|
Shunsuke Shibayama
|
d8835fd169
|
fix: eliminate unwrap s
|
2023-09-03 03:36:17 +09:00 |
|
Shunsuke Shibayama
|
7fd093a1f8
|
Update test.rs
|
2023-09-03 03:15:09 +09:00 |
|
Shunsuke Shibayama
|
a7c174a0e0
|
build: update version (nightly.0)
|
2023-09-03 02:54:11 +09:00 |
|
Shunsuke Shibayama
|
982e074045
|
Update test.rs
|
2023-09-02 15:58:04 +09:00 |
|
Shunsuke Shibayama
|
98963cc643
|
feat(els): add document symbol
|
2023-09-02 15:09:59 +09:00 |
|
Shunsuke Shibayama
|
63590546d9
|
Update test.rs
|
2023-09-02 14:11:25 +09:00 |
|
Shunsuke Shibayama
|
10f8605dfb
|
feat(els): add folding range
|
2023-09-02 14:05:07 +09:00 |
|
Shunsuke Shibayama
|
d4699cf997
|
feat(els): add call hierarchy
|
2023-09-02 01:21:50 +09:00 |
|
Shunsuke Shibayama
|
0c89ca99cd
|
chore: impl TryFrom<Expr> for $Variant
|
2023-09-02 00:55:51 +09:00 |
|
Shunsuke Shibayama
|
f039643a30
|
feat(els): workspace symbol
|
2023-09-01 23:16:13 +09:00 |
|
Shunsuke Shibayama
|
f7e48f6033
|
chore(els): ask after initialized
|
2023-09-01 20:21:40 +09:00 |
|
Shunsuke Shibayama
|
0bf7d20d48
|
test(els): handle server request
|
2023-09-01 19:52:03 +09:00 |
|
Shunsuke Shibayama
|
708e003785
|
fix(els): neighbor completion
|
2023-09-01 19:25:24 +09:00 |
|
Shunsuke Shibayama
|
1159c21acf
|
Merge pull request #454 from erg-lang/fix-sig-help
Fix signature help
|
2023-09-01 18:24:37 +09:00 |
|
Shunsuke Shibayama
|
f2cbbd8c25
|
Update test.rs
|
2023-08-31 11:33:02 +09:00 |
|
Shunsuke Shibayama
|
02a97b0a46
|
test(els): add ELS test suites
|
2023-08-31 01:51:42 +09:00 |
|
Shunsuke Shibayama
|
4da5a8e2e3
|
fix(els): error handling
|
2023-08-30 13:39:06 +09:00 |
|
Shunsuke Shibayama
|
a93cb5d3fe
|
Merge branch 'main' into fix-sig-help
|
2023-08-30 13:18:57 +09:00 |
|
Shunsuke Shibayama
|
f69e45f18b
|
Update rename.rs
|
2023-08-30 13:16:18 +09:00 |
|
Shunsuke Shibayama
|
6cfae0066b
|
chore(els): HIRVisitor::get_min_expr takes position instead of token
|
2023-08-30 13:14:04 +09:00 |
|
Shunsuke Shibayama
|
b746cd38bd
|
fix(els): signature help
|
2023-08-30 11:39:32 +09:00 |
|
Shunsuke Shibayama
|
1332b009b7
|
chore(els): improve goto definition/references
|
2023-08-29 20:46:30 +09:00 |
|
Shunsuke Shibayama
|
d42411bb05
|
fix: codegen bug
|
2023-08-29 03:18:48 +09:00 |
|
Shunsuke Shibayama
|
8d8a1b5d53
|
fix: closure codegen bug
|
2023-08-29 00:37:05 +09:00 |
|
Shunsuke Shibayama
|
4acace41de
|
chore: embed lambda id
|
2023-08-28 18:39:10 +09:00 |
|
Shunsuke Shibayama
|
74bca70017
|
feat: add Array.update_nth!
|
2023-08-28 15:33:58 +09:00 |
|
Shunsuke Shibayama
|
07e37c878c
|
fix: transpiler TODOs
|
2023-08-27 21:53:26 +09:00 |
|
Shunsuke Shibayama
|
952e6ccd2e
|
fix: array pattern matching
|
2023-08-27 20:29:40 +09:00 |
|
Shunsuke Shibayama
|
5a6cea0df1
|
chore: add ArrayTypeSpec::sqbrs
|
2023-08-27 18:46:56 +09:00 |
|
Shunsuke Shibayama
|
b826d05d8f
|
chore: add Token::new_fake
|
2023-08-27 17:16:36 +09:00 |
|
Shunsuke Shibayama
|
06c14c35e5
|
chore: add Token::col_end
|
2023-08-27 16:49:01 +09:00 |
|
Shunsuke Shibayama
|
f6763fcfdf
|
feat: enhance sys/platform type definitions
|
2023-08-27 13:58:11 +09:00 |
|
Shunsuke Shibayama
|
9c1e32db06
|
Update sys.d.er
|
2023-08-27 13:23:23 +09:00 |
|
Shunsuke Shibayama
|
0cf2522ac3
|
fix: const quantified lambda
|
2023-08-26 23:44:26 +09:00 |
|
Shunsuke Shibayama
|
b5ee614c53
|
Update eval.rs
|
2023-08-26 22:28:52 +09:00 |
|
Shunsuke Shibayama
|
653993f637
|
fix: const record member definition
|
2023-08-26 16:44:00 +09:00 |
|
Shunsuke Shibayama
|
e51e7a2003
|
Update diff.rs
|
2023-08-26 00:15:29 +09:00 |
|
Shunsuke Shibayama
|
f3b188e095
|
feat: support recursive class definition
|
2023-08-25 21:02:47 +09:00 |
|