Shunsuke Shibayama
|
d2ad7caaab
|
Update ErgConfig and Runnable
|
2022-09-16 02:21:04 +09:00 |
|
Shunsuke Shibayama
|
19428a417f
|
Update version (v0.4.7)
|
2022-09-15 19:20:53 +09:00 |
|
Shunsuke Shibayama
|
581d2c84aa
|
Update version (v0.4.6)
|
2022-09-14 16:23:29 +09:00 |
|
Shunsuke Shibayama
|
988a9e2322
|
Add quiet-startup mode
|
2022-09-14 16:09:27 +09:00 |
|
Shunsuke Shibayama
|
1711ac3714
|
Add ErrorDisplay::show
|
2022-09-14 13:38:50 +09:00 |
|
Shunsuke Shibayama
|
e1be2d2b51
|
Merge branch 'main' of https://github.com/erg-lang/erg
|
2022-09-14 12:47:46 +09:00 |
|
Shunsuke Shibayama
|
651ffc8e7c
|
Update version (v0.4.5)
|
2022-09-14 12:47:37 +09:00 |
|
Shunsuke Shibayama
|
14df5ce94c
|
Update Runnable API types
This change allows Erg to pass information in a thread-safe manner.
|
2022-09-14 12:45:04 +09:00 |
|
Shunsuke Shibayama
|
aece619e69
|
Update version (v0.4.3)
|
2022-09-14 12:16:49 +09:00 |
|
Shunsuke Shibayama
|
fe1b0fab70
|
Add AtomicStr
|
2022-09-14 12:11:06 +09:00 |
|
Shunsuke Shibayama
|
fb36c0d633
|
Update version (v0.4.2)
|
2022-09-14 11:21:54 +09:00 |
|
Shunsuke Shibayama
|
2c9765857c
|
Merge pull request #154 from GreasySlug/fix/invalid-block
Repel invalid blocks with equals and whitespace in REPL
|
2022-09-13 20:04:10 +09:00 |
|
Shunsuke Shibayama
|
28ebd73c23
|
Update traits.rs
|
2022-09-13 20:01:14 +09:00 |
|
Shunsuke Shibayama
|
870f88e14d
|
Merge pull request #155 from erg-lang/fix-#112
Fix #112
|
2022-09-13 15:50:56 +09:00 |
|
Shunsuke Shibayama
|
bc6eb37e39
|
Improve: show candidates for unification of projection-types
|
2022-09-13 15:34:27 +09:00 |
|
GreasySlug
|
52b21ac1a0
|
Fix #58
Repel invalid blocks with equals and whitespace
|
2022-09-13 10:52:17 +09:00 |
|
Shunsuke Shibayama
|
2fdc881a2e
|
Change Set::insert type
|
2022-09-13 02:36:18 +09:00 |
|
Shunsuke Shibayama
|
3c34f82468
|
Update traits.rs
|
2022-09-12 19:45:31 +09:00 |
|
Shunsuke Shibayama
|
d26ed35939
|
Update error.rs
|
2022-09-12 00:44:00 +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
|
64d57641c9
|
Update version (v0.4.1)
|
2022-09-11 10:31:33 +09:00 |
|
Shunsuke Shibayama
|
970b88f00e
|
Update version (v0.4.0)
|
2022-09-11 01:13:58 +09:00 |
|
Shunsuke Shibayama
|
1947f7518a
|
Follow the latest changes and correct warnings
|
2022-09-10 21:33:13 +09:00 |
|
Yuna Tomida
|
d956c3f61d
|
Follow clippy warnings
|
2022-09-10 17:32:25 +09:00 |
|
Shunsuke Shibayama
|
d986750a66
|
Fix error handling bugs
|
2022-09-10 15:10:55 +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
|
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 |
|
Shunsuke Shibayama
|
e6f97dfa77
|
Update version (v0.4.0-beta.0)
|
2022-09-08 14:06:14 +09:00 |
|
Shunsuke Shibayama
|
5029d71cbe
|
Impl: auto generating of new
|
2022-09-07 14:48:02 +09:00 |
|
Shunsuke Shibayama
|
1ae7633501
|
Merge branch 'main' into class
|
2022-09-06 21:55:53 +09:00 |
|
GreasySlug
|
17b3d110b0
|
Fix unnecessary newline
|
2022-09-06 16:27:59 +09:00 |
|
Shunsuke Shibayama
|
36aa226d10
|
Impl Linker
|
2022-09-06 14:43:01 +09:00 |
|
Shunsuke Shibayama
|
4a8572a9fe
|
Fix type inference imcompleteness
Add intersection type inference
|
2022-09-05 21:55:16 +09:00 |
|
Shunsuke Shibayama
|
78c0b60f3f
|
Fix inference bugs
|
2022-09-03 15:22:44 +09:00 |
|
Shunsuke Shibayama
|
e1eebb252f
|
Fix constant evaluation methods to return EvalResult
|
2022-09-03 11:59:18 +09:00 |
|
Shunsuke Shibayama
|
fc5ad07660
|
Update parser
|
2022-09-02 11:45:47 +09:00 |
|
Shunsuke Shibayama
|
705a13c5b5
|
Update version (v0.3.2)
|
2022-08-30 23:33:42 +09:00 |
|
Shunsuke Shibayama
|
de7832bf33
|
Implement variable-length/keyword arguments
|
2022-08-30 20:31:56 +09:00 |
|
Yuna Tomida
|
95c70f4aed
|
make debug log easier to see
|
2022-08-30 10:57:30 +09:00 |
|
Shunsuke Shibayama
|
99ffee35b2
|
Implement access to array/tuple elements
|
2022-08-29 21:59:17 +09:00 |
|
Shunsuke Shibayama
|
8e50ed8384
|
Update version (v0.3.0)
|
2022-08-28 03:20:26 +09:00 |
|
Shunsuke Shibayama
|
026b891c22
|
WIP: Improve type inference system
|
2022-08-27 23:51:35 +09:00 |
|
Shunsuke Shibayama
|
8e73b9b6b7
|
Add TypeCmpCache
|
2022-08-26 14:37:39 +09:00 |
|
Shunsuke Shibayama
|
400c173f38
|
Move all constructors of Type to constructors
|
2022-08-26 12:39:35 +09:00 |
|
Shunsuke Shibayama
|
5b5234f477
|
Create erg_type crate
|
2022-08-26 11:52:11 +09:00 |
|