Commit graph

807 commits

Author SHA1 Message Date
Shunsuke Shibayama
e8117f83f9 fix: Inherit param bug 2023-05-06 19:22:23 +09:00
Shunsuke Shibayama
44930f1c25 fix: type declaration bugs 2023-05-06 00:09:56 +09:00
Shunsuke Shibayama
b04ef87044 Update case.d.er 2023-05-05 18:08:01 +09:00
Shunsuke Shibayama
982bbd1405 feat: add unittest module 2023-05-05 17:36:00 +09:00
Shunsuke Shibayama
ffb7e4bbba fix: import bugs 2023-05-05 17:32:51 +09:00
Shunsuke Shibayama
192b583678 fix: no-panic Context::register_marker_trait 2023-05-05 15:47:40 +09:00
Shunsuke Shibayama
3cc4626d26 Update lex.rs 2023-05-05 15:13:02 +09:00
Shunsuke Shibayama
00b02dc019 feat: enhance logging module definitions 2023-05-05 13:47:37 +09:00
Shunsuke Shibayama
d171138904 feat: add decimal/fractions/numbers modules 2023-05-05 12:40:47 +09:00
Shunsuke Shibayama
cf7c75dca8 fix: crash by inc_ref 2023-05-05 12:10:45 +09:00
Shunsuke Shibayama
36885e34c3 fix: boundary checking bugs 2023-05-05 00:52:31 +09:00
Shunsuke Shibayama
d573d07f20 chore: enhance the compile-time evaluator 2023-05-04 22:12:58 +09:00
Shunsuke Shibayama
7870a41428 build: update version (v0.6.12) 2023-05-04 19:14:54 +09:00
Shunsuke Shibayama
2fce9bda3b fix(els): eliminate unwraps 2023-05-04 19:05:27 +09:00
Shunsuke Shibayama
078f80e949 Update zipfile.d.er 2023-05-04 14:01:11 +09:00
Shunsuke Shibayama
752640eb02 fix: Context::register_marker_trait 2023-05-04 13:35:40 +09:00
Shunsuke Shibayama
a84c7854ea Create abc.d.er 2023-05-04 12:43:21 +09:00
Shunsuke Shibayama
b13a09f1c4 doc: update compiler/phases/10_codegen.md & add runtime.md 2023-05-04 12:30:40 +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
GreasrySlug
e5e9da5a7d refactor(parser): modify messages 2023-05-04 12:10:25 +09:00
Shunsuke Shibayama
ebd528ec47 Update parse.rs 2023-05-04 12:10:25 +09:00
GreasySlug
d52c10e2f0 chore: use syntax instead of new 2023-05-04 12:10:25 +09:00
Cai BingJun
709b29c6aa fix: modify Chinese error information 2023-05-04 12:10:25 +09:00
GreasySlug
292bc6cfd0 fix(parser): conflict and linter warning 2023-05-04 12:10:25 +09:00
GreasySlug
f4dfb38c5b update: add seq and unclosed error 2023-05-04 12:10:24 +09:00
GreasySlug
fcf79f1a92 update: add chinese 2023-05-04 12:10:24 +09:00
GreasySlug
af4bbbb35c fix: use skip and put log 2023-05-04 12:10:24 +09:00
GreasySlug
38cb160057 update: use classified err instead of syntax_error 2023-05-04 12:10:24 +09:00
GreasySlug
9e1d5d263d [WIP]test: collection and class attr 2023-05-04 12:10:24 +09:00
GreasySlug
b2a0dc19e5 add: classify error 2023-05-04 12:10:24 +09:00
GreasySlug
4c50f1d635 update: style 2023-05-04 12:10:24 +09:00
GreasySlug
35db8c5565 add: handling when add: None is matched 2023-05-04 12:10:24 +09:00
GreasySlug
1e072835c3 update: invalid convert error 2023-05-04 12:10:24 +09:00
Shunsuke Shibayama
d1dc1e60e7 Update inquire.rs 2023-05-04 00:14:07 +09:00