Commit graph

974 commits

Author SHA1 Message Date
GreasySlug
4ae81aa05e Add: Location moved to ErrorCore 2022-11-18 12:31:44 +09:00
Shunsuke Shibayama
7d38836deb Implement container transpiling 2022-11-18 11:45:40 +09:00
Shunsuke Shibayama
ca3612e9b3 Update transpile.rs 2022-11-18 11:14:11 +09:00
Shunsuke Shibayama
f5c69ea037 Implement method transpiling 2022-11-18 11:11:12 +09:00
Shunsuke Shibayama
77ff1b44e8 Implement binary/unary transpiling 2022-11-18 11:07:43 +09:00
Shunsuke Shibayama
bc6d401aec Add transpiler 2022-11-18 11:02:30 +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
GreasySlug
823773def1 Change: add main_msg and SubMessage 2022-11-17 23:22:49 +09:00
GreasySlug
22652cb174 Merge branch 'split-err-msg' of https://github.com/GreasySlug/erg into split-err-msg 2022-11-17 23:01:07 +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
666ec1c7fe Update error.rs 2022-11-17 20:32:30 +09:00
Shunsuke Shibayama
7657ae9e70 Support platforms that are neither unix nor windows 2022-11-17 18:27:30 +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
eb21dbb157 Update test.rs 2022-11-16 20:09:10 +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
Shunsuke Shibayama
d63b018371 Add more assertions to PyCodeGenerator 2022-11-16 00:56:40 +09:00
Shunsuke Shibayama
7b53015b04 Add not & Fix while, for codegen bugs 2022-11-16 00:06:00 +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
Shunsuke Shibayama
113e245478 Update error.rs 2022-11-15 21:51:51 +09:00
Shunsuke Shibayama
89c3ada048 Implement coercion to search for attributes 2022-11-15 21:50:42 +09:00
Shunsuke Shibayama
0b9625e126 Add PyCodeGenerator::emit_call_update_311 2022-11-15 19:04:17 +09:00
Shunsuke Shibayama
fe0153d98a Add Obj! type definition 2022-11-15 18:48:55 +09:00
Shunsuke Shibayama
62f4622135 Fix: discard patterns were ignored in types 2022-11-15 13:56:45 +09:00
Shunsuke Shibayama
d1821b88c4 Update inquire.rs 2022-11-15 13:44:05 +09:00
Shunsuke Shibayama
4ea0e356f7 Update tyvar.rs 2022-11-15 13:09:36 +09:00
Shunsuke Shibayama
5b9813ac72 Add runtime command line args 2022-11-14 12:30:40 +09:00
Shunsuke Shibayama
51c5f4ae0a Update mod.rs 2022-11-14 11:35:49 +09:00
Shunsuke Shibayama
308ab1c9f7 Remove Location::RangePair 2022-11-14 11:13:30 +09:00
Shunsuke Shibayama
910d095180 Fix doc test errors 2022-11-14 11:02:28 +09:00
GreasySlug
c1ee6f4dc9 Clean: span to text 2022-11-14 07:59:56 +09:00
GreasySlug
b2c75b1c38 Clean: StringSpan to StyledString 2022-11-14 07:49:34 +09:00
GreasySlug
bdf47dea72 Clean: remove pub from chars and add reversed 2022-11-14 07:46:22 +09:00
GreasySlug
0f208054e1 Clean: closer to struct 2022-11-14 07:30:10 +09:00
Shunsuke Shibayama
2f33460c77 Update style.rs 2022-11-13 20:05:30 +09:00
Shunsuke Shibayama
a4d5b09df9 Merge branch 'main' into pr/212 2022-11-13 19:57:20 +09:00
Shunsuke Shibayama
22b08a2e5a Fix #98 2022-11-13 17:45:43 +09:00
GreasySlug
292a6c9301 Fix: #230 cause of overflow 2022-11-13 17:21:00 +09:00
Shunsuke Shibayama
a7c96b6971 Improve Context::union 2022-11-12 20:05:15 +09:00