Shunsuke Shibayama
|
cf0858ddde
|
Add TypeObj
|
2022-09-04 00:46:15 +09:00 |
|
Shunsuke Shibayama
|
174b37d60c
|
Impl Display for ConstSubr
|
2022-09-03 23:39:29 +09:00 |
|
Shunsuke Shibayama
|
00493160e2
|
Merge pull request #122 from GreasySlug/feature-move-badges
|
2022-09-03 23:22:58 +09:00 |
|
Shunsuke Shibayama
|
f4cb9f67a5
|
Fix a refinement type bug
|
2022-09-03 22:38:03 +09:00 |
|
Shunsuke Shibayama
|
18116f14ed
|
Impl DataPackVattern desugaring
|
2022-09-03 22:23:25 +09:00 |
|
Shunsuke Shibayama
|
22cb113fcd
|
Unify Type::Class/Trait
|
2022-09-03 22:22:49 +09:00 |
|
Shunsuke Shibayama
|
263c43d74b
|
WIP: Impl DataPack type checking
|
2022-09-03 20:58:28 +09:00 |
|
Shunsuke Shibayama
|
e7898c094e
|
Update type/04_class.md
|
2022-09-03 20:26:29 +09:00 |
|
GreasySlug
|
eccd113c15
|
Update to remove badges from EN docs
|
2022-09-03 16:34:56 +09:00 |
|
Shunsuke Shibayama
|
924ab27369
|
Add hir::MethodDefs
|
2022-09-03 15:53:09 +09:00 |
|
Shunsuke Shibayama
|
094eb499fb
|
Fix refinement inference bugs
|
2022-09-03 15:52:55 +09:00 |
|
Shunsuke Shibayama
|
78c0b60f3f
|
Fix inference bugs
|
2022-09-03 15:22:44 +09:00 |
|
Shunsuke Shibayama
|
618f73f0c0
|
Unify poly_classes and poly_traits of Context
|
2022-09-03 12:07:27 +09:00 |
|
Shunsuke Shibayama
|
e1eebb252f
|
Fix constant evaluation methods to return EvalResult
|
2022-09-03 11:59:18 +09:00 |
|
Shunsuke Shibayama
|
70f87f4950
|
Rename slot.ts to record.ts
|
2022-09-03 10:55:02 +09:00 |
|
Shunsuke Shibayama
|
c7395edec7
|
Merge pull request #118 from GreasySlug/feature-add-files
|
2022-09-03 09:33:31 +09:00 |
|
Shunsuke Shibayama
|
e2bd64ebe5
|
Move python module definition files
|
2022-09-03 01:52:23 +09:00 |
|
Shunsuke Shibayama
|
c4bff5d54a
|
Add some const funcs & Remove Evaluator
|
2022-09-03 01:45:00 +09:00 |
|
GreasySlug
|
304b38acf8
|
FIxed typo of file name
|
2022-09-02 23:36:25 +09:00 |
|
GreasySlug
|
7d43acdf0e
|
Add files not in EN docs
|
2022-09-02 23:36:01 +09:00 |
|
Shunsuke Shibayama
|
f0d686cd7b
|
Change ref and ref! to unary operators
|
2022-09-02 22:49:34 +09:00 |
|
Shunsuke Shibayama
|
92400b9e0d
|
Merge pull request #117 from C-BJ/main
|
2022-09-02 22:38:03 +09:00 |
|
Cai Bingjun
|
334b0cde4e
|
Add more abbreviations of build parameters
|
2022-09-02 21:30:42 +08:00 |
|
Shunsuke Shibayama
|
7cace5de15
|
Update docs
|
2022-09-02 22:27:24 +09:00 |
|
Shunsuke Shibayama
|
62e89a1edf
|
Merge branch 'main' into class
|
2022-09-02 20:46:13 +09:00 |
|
Shunsuke Shibayama
|
58d5cd4c7a
|
Create config.toml
|
2022-09-02 19:38:07 +09:00 |
|
Shunsuke Shibayama
|
ce94f81066
|
WIP: Add DataPack
|
2022-09-02 19:37:54 +09:00 |
|
Shunsuke Shibayama
|
d2ed277685
|
Impl ShortenedRecord desugaring
|
2022-09-02 14:40:01 +09:00 |
|
Shunsuke Shibayama
|
04d754b329
|
Merge pull request #114 from erg-lang/class
Renovate Parser
|
2022-09-02 11:54:13 +09:00 |
|
Shunsuke Shibayama
|
4557690347
|
Merge branch 'main' into class
|
2022-09-02 11:50:35 +09:00 |
|
Shunsuke Shibayama
|
fc5ad07660
|
Update parser
|
2022-09-02 11:45:47 +09:00 |
|
Shunsuke Shibayama
|
6d09b8a4df
|
Change data class packing/unpacking syntax
|
2022-09-02 09:25:11 +09:00 |
|
Shunsuke Shibayama
|
3550a0e4b5
|
Add hint.rs in context
|
2022-09-02 01:20:35 +09:00 |
|
Shunsuke Shibayama
|
0844fb2f7a
|
Change Parser 's parsing algorithm
The LHS value is first parsed as the RHS value, and when `=` or `->` comes in, it is converted as the LHS value.
|
2022-09-02 01:19:43 +09:00 |
|
Shunsuke Shibayama
|
66451ad61a
|
Update docs
|
2022-09-02 01:16:03 +09:00 |
|
Shunsuke Shibayama
|
287f71e88c
|
Merge pull request #113 from erg-lang/fix-#112
Update docs
|
2022-09-01 21:46:07 +09:00 |
|
Shunsuke Shibayama
|
a7d2ab2938
|
Update 03_trait.md
|
2022-09-01 21:45:43 +09:00 |
|
Shunsuke Shibayama
|
76e2e858c3
|
Update docs
|
2022-09-01 21:44:56 +09:00 |
|
Shunsuke Shibayama
|
68a7fb5972
|
Merge branch 'main' into class
|
2022-09-01 21:37:37 +09:00 |
|
Shunsuke Shibayama
|
7b2576a8f2
|
Merge pull request #111 from erg-lang/fix-#110
Fix #110
|
2022-09-01 19:12:54 +09:00 |
|
Shunsuke Shibayama
|
f71024e9d2
|
Fix #110
|
2022-09-01 19:12:26 +09:00 |
|
Shunsuke Shibayama
|
585ebe9d59
|
Change syntax: |= (default) -> := , : (kw) -> :=
|
2022-09-01 18:44:18 +09:00 |
|
Shunsuke Shibayama
|
edf3c5b2ec
|
Merge pull request #109 from ytoml/fix-#107
Add forgotten inheritances around mutable builtin classes
|
2022-09-01 17:51:22 +09:00 |
|
Shunsuke Shibayama
|
90f057af94
|
Update mod.rs
|
2022-09-01 17:50:30 +09:00 |
|
Shunsuke Shibayama
|
76aa25bf8f
|
Remove unnecessary Parser methods
|
2022-09-01 17:26:21 +09:00 |
|
Shunsuke Shibayama
|
afdcb208c2
|
Update grammar.txt
|
2022-09-01 16:46:25 +09:00 |
|
Shunsuke Shibayama
|
d790063ec2
|
Improve: LHS are parsed once as RHS, then conv to LHS
|
2022-09-01 16:46:10 +09:00 |
|
Yuna Tomida
|
afbea9d83c
|
add forgotten inheritances in builtin initialization
|
2022-09-01 15:20:20 +09:00 |
|
Shunsuke Shibayama
|
2143343b9a
|
Merge pull request #106 from erg-lang/doc-update
update docs
|
2022-09-01 11:59:06 +09:00 |
|
Shunsuke Shibayama
|
98c3f1e672
|
Update EN docs
|
2022-09-01 11:58:25 +09:00 |
|