Shunsuke Shibayama
|
c5b0a33d8e
|
registered -> registered_info
|
2022-09-12 00:43:51 +09:00 |
|
Shunsuke Shibayama
|
b2d73f0a20
|
Update parse.rs
|
2022-09-11 23:43:06 +09:00 |
|
Shunsuke Shibayama
|
70aa7e6a97
|
Fix #95
|
2022-09-11 23:37:17 +09:00 |
|
Shunsuke Shibayama
|
c0742005ee
|
Fix #72
|
2022-09-11 23:19:48 +09:00 |
|
Shunsuke Shibayama
|
fad62f6fa3
|
Update value.rs
|
2022-09-11 23:02:58 +09:00 |
|
Yuna Tomida
|
bba6c3e27c
|
expect_block: apply trim_end for all patterns
|
2022-09-11 22:28:49 +09:00 |
|
Yuna Tomida
|
60f8f878e3
|
fix new line handlings in repl
|
2022-09-11 22:22:38 +09:00 |
|
Shunsuke Shibayama
|
846c5dd5d0
|
Update codegen.rs
|
2022-09-11 21:45:27 +09:00 |
|
Shunsuke Shibayama
|
f38bc88073
|
Implement fake methods code generating
|
2022-09-11 21:36:02 +09:00 |
|
Shunsuke Shibayama
|
a636a1d843
|
Add ASTLowererRunner
* add `--mode lower`
|
2022-09-11 11:56:41 +09:00 |
|
Shunsuke Shibayama
|
64d57641c9
|
Update version (v0.4.1)
|
2022-09-11 10:31:33 +09:00 |
|
Shunsuke Shibayama
|
1c29e21aa4
|
Fix #115, #133
|
2022-09-11 10:09:42 +09:00 |
|
Shunsuke Shibayama
|
970b88f00e
|
Update version (v0.4.0)
|
2022-09-11 01:13:58 +09:00 |
|
Shunsuke Shibayama
|
b0a93b5d4f
|
Impl some unimplemented parsing methods
|
2022-09-10 22:44:04 +09:00 |
|
Shunsuke Shibayama
|
124240fe26
|
Merge branch 'main' into pr/136
|
2022-09-10 21:53:08 +09:00 |
|
Shunsuke Shibayama
|
1947f7518a
|
Follow the latest changes and correct warnings
|
2022-09-10 21:33:13 +09:00 |
|
Shunsuke Shibayama
|
d56fd68058
|
Merge pull request #138 from erg-lang/class
Implement class syntax
|
2022-09-10 20:24:43 +09:00 |
|
Shunsuke Shibayama
|
02e0beb849
|
Update desugar.rs
|
2022-09-10 17:57:01 +09:00 |
|
Shunsuke Shibayama
|
fe969299d7
|
Omit class names in member access
|
2022-09-10 17:52:03 +09:00 |
|
Yuna Tomida
|
d956c3f61d
|
Follow clippy warnings
|
2022-09-10 17:32:25 +09:00 |
|
Shunsuke Shibayama
|
048e281268
|
Refactor: method_defs -> methods_list
|
2022-09-10 17:17:51 +09:00 |
|
GreasySlug
|
663d39da5d
|
Add parsing func using input content
instead of self.input()
|
2022-09-10 17:02:20 +09:00 |
|
Shunsuke Shibayama
|
c5f2d816af
|
Impl const accessing attributes
|
2022-09-10 16:32:03 +09:00 |
|
Shunsuke Shibayama
|
ec307951c3
|
Update test.rs
|
2022-09-10 15:10:59 +09:00 |
|
Shunsuke Shibayama
|
d986750a66
|
Fix error handling bugs
|
2022-09-10 15:10:55 +09:00 |
|
GreasySlug
|
f836453761
|
Add exec() of ParserRunner
|
2022-09-10 09:05:30 +09:00 |
|
GreasySlug
|
1ed302d496
|
Add exec() of LexerRunner
|
2022-09-10 09:05:29 +09:00 |
|
Shunsuke Shibayama
|
3895d29669
|
Fix visibility bugs
|
2022-09-10 01:42:23 +09:00 |
|
Shunsuke Shibayama
|
c96fe956a5
|
Fix Linker crashes
|
2022-09-09 17:44:56 +09:00 |
|
Shunsuke Shibayama
|
b50c914870
|
Fix accessing to private methods bug
|
2022-09-09 17:30:46 +09:00 |
|
Shunsuke Shibayama
|
75f3444eb7
|
WIP: impl visibility validation
|
2022-09-09 17:08:05 +09:00 |
|
Shunsuke Shibayama
|
7a682db817
|
method_name: Option<Token> -> Option<Identifier>
|
2022-09-09 16:46:36 +09:00 |
|
Shunsuke Shibayama
|
892ab6df2f
|
Implement inheritance check
|
2022-09-09 15:34:34 +09:00 |
|
Shunsuke Shibayama
|
87b55c6c81
|
Update version (v0.4.0-beta.1)
|
2022-09-09 14:21:48 +09:00 |
|
Shunsuke Shibayama
|
2d365dce3b
|
Merge branch 'class' into beta
|
2022-09-09 14:18:44 +09:00 |
|
Shunsuke Shibayama
|
c11ea3e892
|
Fix a method calling bug
|
2022-09-09 14:18:03 +09:00 |
|
Shunsuke Shibayama
|
4f69725811
|
Impl var_args code generating
|
2022-09-09 13:28:35 +09:00 |
|
Shunsuke Shibayama
|
c2edad7556
|
Impl Location::RangePair
|
2022-09-09 01:08:05 +09:00 |
|
Shunsuke Shibayama
|
7573c0e128
|
Fix duplicate method definition bugs
|
2022-09-09 01:07:34 +09:00 |
|
Cai Bingjun
|
7d9f532786
|
Update README.md
|
2022-09-08 20:56:45 +08:00 |
|
Cai Bingjun
|
6861180acb
|
Update README.md
|
2022-09-08 20:25:21 +08:00 |
|
Shunsuke Shibayama
|
e6f97dfa77
|
Update version (v0.4.0-beta.0)
|
2022-09-08 14:06:14 +09:00 |
|
Shunsuke Shibayama
|
da7b82d868
|
Improve error display
|
2022-09-08 13:59:16 +09:00 |
|
Shunsuke Shibayama
|
60b7cce52e
|
Fix bugs related to Ref/RefMut
|
2022-09-08 13:47:49 +09:00 |
|
Shunsuke Shibayama
|
60558459c8
|
Fix parser crashing bug
|
2022-09-08 09:57:41 +09:00 |
|
Shunsuke Shibayama
|
e3e8a7e63c
|
Impl Override feature
|
2022-09-08 09:53:32 +09:00 |
|
Shunsuke Shibayama
|
cba2eaa03c
|
Update hir.rs
|
2022-09-08 01:20:00 +09:00 |
|
Shunsuke Shibayama
|
f38c4285fe
|
Fix self unify bugs
|
2022-09-08 01:19:56 +09:00 |
|
Shunsuke Shibayama
|
fe552e23b1
|
Fix parser bugs
|
2022-09-08 00:55:25 +09:00 |
|
Shunsuke Shibayama
|
0199adc2d0
|
Merge from main
|
2022-09-07 23:51:34 +09:00 |
|