Shunsuke Shibayama
|
9025fe7e99
|
feat: add bin/oct/hex literal
|
2023-07-12 16:31:39 +09:00 |
|
Shunsuke Shibayama
|
953b5806b5
|
Update ast.rs
|
2023-07-12 14:27:35 +09:00 |
|
Shunsuke Shibayama
|
8c81a43c79
|
fix: string interpolation bug
|
2023-07-08 15:40:41 +09:00 |
|
Shunsuke Shibayama
|
3f9e70bd9d
|
fix: Self type bugs
|
2023-07-08 13:17:09 +09:00 |
|
Shunsuke Shibayama
|
fcf97fb172
|
fix: default-paramaters bugs
|
2023-07-08 02:32:14 +09:00 |
|
Shunsuke Shibayama
|
74e1ae8dfc
|
feat: add todo
* fix: default params display
|
2023-07-07 22:37:45 +09:00 |
|
Shunsuke Shibayama
|
d49e6fa70c
|
feat(els): parallelize Server
|
2023-06-21 01:16:53 +09:00 |
|
Shunsuke Shibayama
|
d6f30924f1
|
chore: add FreshNameGenerator
|
2023-06-10 15:31:26 +09:00 |
|
Shunsuke Shibayama
|
46cf002a71
|
fix: Shared<usize> -> AtomicShared
|
2023-06-10 14:10:55 +09:00 |
|
Shunsuke Shibayama
|
5ea48ab88e
|
fix: desugaring leaks
|
2023-06-10 13:46:10 +09:00 |
|
Slug
|
57e5a50e1b
|
Merge pull request #320 from GreasySlug/feature/parser-err
Classify parser errors and use them
- Internal error(parser bug)
- Invalid/unintended syntax error
|
2023-06-09 22:29:35 +09:00 |
|
Shunsuke Shibayama
|
ce6a6dbecd
|
fix: typo
|
2023-06-09 22:23:25 +09:00 |
|
Shunsuke Shibayama
|
924b22a171
|
Merge branch 'main' into pr/320
|
2023-06-09 22:04:44 +09:00 |
|
Shunsuke Shibayama
|
d75ac0c17b
|
chore: add erg_common::io module
|
2023-06-09 12:11:13 +09:00 |
|
Shunsuke Shibayama
|
324618dbdc
|
chore(parser): return AST and Warnings
|
2023-06-09 02:36:41 +09:00 |
|
GreasySlug
|
30a9aab6d4
|
fix(parser): modification of wording
|
2023-06-05 00:37:26 +09:00 |
|
GreasySlug
|
9f8746c4de
|
Merge branch 'main' of https://github.com/GreasySlug/erg into feature/parser-err
|
2023-06-04 20:50:51 +09:00 |
|
Cai Bingjun
|
47718b43e1
|
fix: modify Chinese error information
|
2023-06-04 14:49:40 +08:00 |
|
Cai Bingjun
|
d707da8ba6
|
fix: modify Chinese error information
|
2023-06-04 14:44:33 +08:00 |
|
Cai Bingjun
|
fdce1e2336
|
fix: modify Chinese error information
|
2023-06-04 14:39:28 +08:00 |
|
Shunsuke Shibayama
|
4137a07b70
|
chore(els): impl hover/jump for type specification
|
2023-06-02 10:54:31 +09:00 |
|
Shunsuke Shibayama
|
2005d0640d
|
Update parse.rs
|
2023-06-02 10:17:19 +09:00 |
|
Shunsuke Shibayama
|
c4b4f18ca8
|
build: add experimental feature
|
2023-06-01 21:27:28 +09:00 |
|
Shunsuke Shibayama
|
54bd51aea5
|
fix: desugar leaks
reported: https://github.com/mtshiba/pylyzer/issues/41
|
2023-05-29 14:11:10 +09:00 |
|
Shunsuke Shibayama
|
9a6af2cd07
|
feat:(els): ELS parser can be customized
|
2023-05-28 23:45:53 +09:00 |
|
Shunsuke Shibayama
|
74103e5a1a
|
feat(els): implement inline variables
|
2023-05-28 22:40:22 +09:00 |
|
Shunsuke Shibayama
|
06001bfc13
|
feat: refinement type specification
|
2023-05-20 16:40:26 +09:00 |
|
Shunsuke Shibayama
|
0b0badfef4
|
chore: fix minor bugs
|
2023-05-17 19:56:28 +09:00 |
|
Shunsuke Shibayama
|
b8a87c0591
|
Update ast.rs
|
2023-05-10 23:32:03 +09:00 |
|
Shunsuke Shibayama
|
61855db0c7
|
Update parse.rs
|
2023-05-09 23:06:19 +09:00 |
|
Hanaasagi
|
ffb5f0e688
|
chore: fix all typo
|
2023-05-07 03:43:53 +09:00 |
|
Shunsuke Shibayama
|
3cc4626d26
|
Update lex.rs
|
2023-05-05 15:13:02 +09:00 |
|
Shunsuke Shibayama
|
2fce9bda3b
|
fix(els): eliminate unwrap s
|
2023-05-04 19:05:27 +09:00 |
|
GreasySlug
|
85bc2131bd
|
fix(parser): add expr error erg-lang#369
|
2023-05-04 12:10:26 +09:00 |
|
GreasySlug
|
7004025f51
|
chore(error): wording
|
2023-05-04 12:10:26 +09:00 |
|
GreasySlug
|
1ff53f4669
|
fix(parser): #245
|
2023-05-04 12:10:26 +09:00 |
|
GreasySlug
|
8d723aed88
|
fix(parser): #369
|
2023-05-04 12:10:26 +09:00 |
|
Shunsuke Shibayama
|
17cbd3302a
|
Update parse.rs
|
2023-05-04 12:10:26 +09:00 |
|
Shunsuke Shibayama
|
bd7eb2e663
|
refactor: test funcs
|
2023-05-04 12:10:26 +09:00 |
|
GreasySlug
|
d190abdb6a
|
Revert "update: invalid convert error"
This reverts commit 1979e95901367bde9dc8ed83ecab27ab2c018c39.
|
2023-05-04 12:10:26 +09:00 |
|
GreasySlug
|
6998328516
|
test(parser): check skip multi nested dedent
|
2023-05-04 12:10:26 +09:00 |
|
GreasySlug
|
0b36b48642
|
fix(parser): skip multi nested dedent
|
2023-05-04 12:10:26 +09:00 |
|
Shunsuke Shibayama
|
0dba4da58a
|
chore: improve error messages
|
2023-05-04 12:10:25 +09:00 |
|
GreasySlug
|
9b58d9276d
|
test: remove the part that is no longer an error
|
2023-05-04 12:10:25 +09:00 |
|
GreasySlug
|
165d859786
|
chore: update msg
|
2023-05-04 12:10:25 +09:00 |
|
GreasySlug
|
219ecb71ce
|
chore(error): remove unnecessary errors
|
2023-05-04 12:10:25 +09:00 |
|
GreasySlug
|
723e75813e
|
fix(parser): fix conflict
|
2023-05-04 12:10:25 +09:00 |
|
GreasySlug
|
855be06c26
|
test(parser): update class def
|
2023-05-04 12:10:25 +09:00 |
|
GreasySlug
|
e50d208474
|
fix(parser): skip dedent
|
2023-05-04 12:10:25 +09:00 |
|
Cai BingJun
|
3bc4a7e724
|
fix: modify Chinese error information
|
2023-05-04 12:10:25 +09:00 |
|