Commit graph

336 commits

Author SHA1 Message Date
Shunsuke Shibayama
01a8b05707 Update parse.rs 2022-12-03 23:59:46 +09:00
Shunsuke Shibayama
1b1b31a245 Update parse.rs 2022-12-03 23:41:28 +09:00
Shunsuke Shibayama
9b1457b695 Fix #265 2022-12-01 23:02:06 +09:00
Shunsuke Shibayama
08a92bbbc1 Fix if codegen bugs 2022-11-30 23:58:19 +09:00
Shunsuke Shibayama
44b21e223e Update parse.rs 2022-11-30 20:41:01 +09:00
Shunsuke Shibayama
0cb883d22c Update lex.rs 2022-11-30 01:27:10 +09:00
Shunsuke Shibayama
708d154f60 Fix #255 2022-11-30 01:18:47 +09:00
Shunsuke Shibayama
df0fba34bd Fix #205 2022-11-28 00:21:44 +09:00
Shunsuke Shibayama
f2fedf6ae8 Update version (v0.5.13) 2022-11-26 11:42:21 +09:00
Shunsuke Shibayama
54686b0c59 Fix #244 2022-11-26 11:39:18 +09:00
Shunsuke Shibayama
8913a26c60 Update parse.rs 2022-11-26 11:05:20 +09:00
Shunsuke Shibayama
7bcc766500 Add Runnable::initialize 2022-11-23 19:43:56 +09:00
Shunsuke Shibayama
2caa6b6ec9
Merge pull request #232 from erg-lang/split-err-msg
Split error messages
2022-11-23 15:55:19 +09:00
Shunsuke Shibayama
ab391620d4 Implement features for embedding 2022-11-22 09:14:25 +09:00
Shunsuke Shibayama
406bf3ce40 Fix desugaring case leaks 2022-11-22 02:09:00 +09:00
Yuna Tomida
743b0d97e2
enable shortened/normal mixed record definition 2022-11-21 12:14:25 +09:00
GreasySlug
ff24c62de1 Merge branch 'main' of https://github.com/GreasySlug/erg into split-err-msg 2022-11-20 10:41:10 +09:00
GreasySlug
d64712c7a7 Change: Option to Vec 2022-11-20 09:34:26 +09:00
Shunsuke Shibayama
81bea3bcee Remove AtomicStr 2022-11-20 01:42:55 +09:00
GreasySlug
4ae81aa05e Add: Location moved to ErrorCore 2022-11-18 12:31:44 +09:00
GreasySlug
000124fea8 Update: changed in support of SubMessage 2022-11-17 23:27:31 +09:00
GreasySlug
bba66f7696 Change: move THEME to ErrorCore 2022-11-17 23:25:47 +09:00
Shunsuke Shibayama
07c62de125 impl Default for Runnable structs 2022-11-17 22:05:04 +09:00
Shunsuke Shibayama
d8e2ece224 impl Display for ComileErrors 2022-11-17 20:48:42 +09:00
Shunsuke Shibayama
55feef9318 Update version (v0.5.12) 2022-11-16 20:14:17 +09:00
Shunsuke Shibayama
73bfa05588
Merge pull request #233 from ytoml/stream-op
Add stream operator
2022-11-16 20:10:57 +09:00
Shunsuke Shibayama
14ac85ebf9 Update parse_test.rs 2022-11-16 20:04:05 +09:00
Shunsuke Shibayama
781ceb84e9 Fix tests 2022-11-16 20:03:25 +09:00
Shunsuke Shibayama
ec0899ff91 Update parse.rs 2022-11-16 19:54:04 +09:00
Shunsuke Shibayama
c0be75a6c7 Update parse.rs 2022-11-16 19:39:09 +09:00
Shunsuke Shibayama
943f4b9d8f Update stream.er 2022-11-16 19:33:48 +09:00
Shunsuke Shibayama
771be313a9 Fix match codegen 2022-11-16 18:59:38 +09:00
Yuna Tomida
eb54cdd18b
fix precedence of stream operator 2022-11-16 13:01:55 +09:00
Shunsuke Shibayama
5974ee942c Update stream.er 2022-11-16 08:35:57 +09:00
Shunsuke Shibayama
f3a5d31ec4 Add stream.er 2022-11-16 08:27:33 +09:00
Yuna Tomida
48f8ef3788
enable method chain with stream operator 2022-11-15 23:36:56 +09:00
Yuna Tomida
e229196190
add stream operator 2022-11-15 22:54:57 +09:00
GreasySlug
b2c75b1c38 Clean: StringSpan to StyledString 2022-11-14 07:49:34 +09:00
Shunsuke Shibayama
a4d5b09df9 Merge branch 'main' into pr/212 2022-11-13 19:57:20 +09:00
Shunsuke Shibayama
a7c96b6971 Improve Context::union 2022-11-12 20:05:15 +09:00
GreasySlug
7b5d20a3b3 Add: unicode and pretty features flag 2022-11-12 18:08:23 +09:00
GreasySlug
a16d46423f Update: use Span and const Theme in style.rs 2022-11-12 18:03:10 +09:00
GreasySlug
e29eb0b6ed Change: color.rs to style.rs 2022-11-12 14:17:29 +09:00
Shunsuke Shibayama
0ad31f4391 Implement match guard (Enum type) 2022-11-09 23:27:11 +09:00
Shunsuke Shibayama
bd29985cc7 Implement match guard (literal) 2022-11-09 19:32:46 +09:00
Shunsuke Shibayama
a4c6009ec6 Implement record pattern for parameters 2022-11-09 18:14:02 +09:00
Yuna Tomida
be5a79a4b0
add FromIterator for Block/Module and make code succinct 2022-11-08 01:54:10 +09:00
Shunsuke Shibayama
14b143778f WIP: Enable to declare in class methods definitions 2022-11-07 17:37:46 +09:00
Shunsuke Shibayama
a9f65d73c1 Remove linter warnings 2022-11-05 03:17:05 +09:00
Shunsuke Shibayama
b239472437 Update version (v0.5.11) 2022-11-05 00:06:08 +09:00