Commit graph

26 commits

Author SHA1 Message Date
Shunsuke Shibayama
82848c10d6 feat: *-less multiplication
fix: #235
2024-09-19 19:47:51 +09:00
Shunsuke Shibayama
c6eb78a44d refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
Shunsuke Shibayama
99cc321eb3 fix(lexer): comment indentation bug 2024-02-06 11:27:46 +09:00
Shunsuke Shibayama
8a793c7d59 chore: add New trait 2023-11-03 12:56:46 +09:00
Shunsuke Shibayama
25d143b04a fix!(parser): handling of line breaks in enclosures 2023-09-23 23:50:28 +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
9f8746c4de Merge branch 'main' of https://github.com/GreasySlug/erg into feature/parser-err 2023-06-04 20:50:51 +09:00
Hanaasagi
ffb5f0e688 chore: fix all typo 2023-05-07 03:43:53 +09:00
Shunsuke Shibayama
bd7eb2e663 refactor: test funcs 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
9b58d9276d test: remove the part that is no longer an error 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
af4bbbb35c fix: use skip and put log 2023-05-04 12:10:24 +09:00
GreasySlug
9e1d5d263d [WIP]test: collection and class attr 2023-05-04 12:10:24 +09:00
Shunsuke Shibayama
3f2793f915 chore: remove TokenKind::NoImplLit 2023-05-02 23:11:51 +09:00
Shunsuke Shibayama
6f334b6bcc refactor: Equal -> Assign 2023-03-30 01:27:51 +09:00
Shunsuke Shibayama
8bb91cfe11 chore: name the spawned thread 2023-03-22 22:00:38 +09:00
Shunsuke Shibayama
77e3f498ef fix: file name collision problem of Input 2023-03-05 20:02:36 +09:00
Shunsuke Shibayama
24a815b904 test: fix tests 2023-02-26 11:36:47 +09:00
Shunsuke Shibayama
ff715db853 Update tokenize_test.rs 2023-01-15 12:23:28 +09:00
Shunsuke Shibayama
a127564b31 Rename dir: compiler -> crates 2023-01-15 12:03:19 +09:00