Shunsuke Shibayama
|
b0fe1103f3
|
Add inc! , dec! to Int
|
2022-12-05 02:34:35 +09:00 |
|
Shunsuke Shibayama
|
f36d54f51e
|
WIP: tuple, array match guard codegen
|
2022-12-04 12:16:37 +09:00 |
|
Shunsuke Shibayama
|
0f6e96cb97
|
Update codegen.rs
|
2022-12-03 19:56:45 +09:00 |
|
Shunsuke Shibayama
|
5e29de9b53
|
Update transpiler
|
2022-12-02 23:56:39 +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
|
4d226dafcb
|
Fix #255
|
2022-11-29 14:06:10 +09:00 |
|
Shunsuke Shibayama
|
81bea3bcee
|
Remove AtomicStr
|
2022-11-20 01:42:55 +09:00 |
|
Shunsuke Shibayama
|
07c62de125
|
impl Default for Runnable structs
|
2022-11-17 22:05:04 +09:00 |
|
Shunsuke Shibayama
|
771be313a9
|
Fix match codegen
|
2022-11-16 18:59:38 +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 |
|
Shunsuke Shibayama
|
0b9625e126
|
Add PyCodeGenerator::emit_call_update_311
|
2022-11-15 19:04:17 +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
|
4c171db645
|
Remove SubrSignature::t
|
2022-11-12 19:43:19 +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 |
|
Shunsuke Shibayama
|
7663d3cd62
|
Add comments & refactoring
|
2022-11-08 02:26:06 +09:00 |
|
Shunsuke Shibayama
|
bdda0ac540
|
Fix kw call codegen bug
|
2022-11-05 15:52:37 +09:00 |
|
Shunsuke Shibayama
|
07f2a470f7
|
Fix a bug when using a non system default Python
|
2022-11-04 23:50:10 +09:00 |
|
Shunsuke Shibayama
|
5519bbb435
|
Fix Expr::Compound codegen
|
2022-11-04 22:53:41 +09:00 |
|
Shunsuke Shibayama
|
f15305c287
|
fix a bug with closures
|
2022-11-04 21:42:37 +09:00 |
|
Shunsuke Shibayama
|
819dc93501
|
WIP
|
2022-11-03 23:46:51 +09:00 |
|
Shunsuke Shibayama
|
fd60746f6a
|
WIP
|
2022-11-03 23:44:38 +09:00 |
|
Shunsuke Shibayama
|
a95568ee48
|
WIP
|
2022-11-03 01:28:06 +09:00 |
|
Shunsuke Shibayama
|
32f6cbe7fb
|
WIP
|
2022-11-03 00:54:50 +09:00 |
|
Shunsuke Shibayama
|
c2b228d5d5
|
WIP
|
2022-11-03 00:38:33 +09:00 |
|
Shunsuke Shibayama
|
c58042c640
|
WIP
|
2022-11-02 15:46:27 +09:00 |
|
Shunsuke Shibayama
|
5e73048367
|
WIP
|
2022-11-02 12:05:59 +09:00 |
|
Shunsuke Shibayama
|
617480cba6
|
WIP
|
2022-11-01 23:58:32 +09:00 |
|
Shunsuke Shibayama
|
ed1afed052
|
WIP
|
2022-11-01 19:42:36 +09:00 |
|
Shunsuke Shibayama
|
2283f4a3b1
|
WIP
|
2022-11-01 17:56:04 +09:00 |
|
Shunsuke Shibayama
|
e288f24da3
|
Update codegen.rs
|
2022-11-01 00:51:40 +09:00 |
|
Shunsuke Shibayama
|
81212c2c38
|
Update codegen.rs
Update codegen.rs
Update codegen.rs
|
2022-11-01 00:45:23 +09:00 |
|
Shunsuke Shibayama
|
9c5838d29a
|
Add EXTENDED_ARG
|
2022-10-31 21:34:14 +09:00 |
|
Shunsuke Shibayama
|
8662a36a01
|
Update codegen.rs
|
2022-10-31 11:01:04 +09:00 |
|
Shunsuke Shibayama
|
36a7c2b672
|
Update codegen.rs
|
2022-10-31 10:53:52 +09:00 |
|
Shunsuke Shibayama
|
cf428fea5f
|
Update codegen.rs
|
2022-10-31 10:46:36 +09:00 |
|
Shunsuke Shibayama
|
c9b6396378
|
Add --target-version option
|
2022-10-30 01:44:24 +09:00 |
|
Shunsuke Shibayama
|
216470b3a1
|
Add py-command option
|
2022-10-30 01:37:45 +09:00 |
|
Shunsuke Shibayama
|
765acceaf4
|
Add 3.8 mode
|
2022-10-30 00:40:07 +09:00 |
|
Shunsuke Shibayama
|
12711ba08a
|
Add semver.er
|
2022-10-23 21:13:45 +09:00 |
|
Shunsuke Shibayama
|
4068a5ba07
|
Implement parameter pattern desugaring
|
2022-10-23 00:56:39 +09:00 |
|
Shunsuke Shibayama
|
4eae5788ca
|
Implement while instructions
|
2022-10-21 21:28:44 +09:00 |
|
Shunsuke Shibayama
|
392812b150
|
Add Array class
|
2022-10-21 20:49:10 +09:00 |
|
Shunsuke Shibayama
|
e26a89c0b3
|
Fix codegen bug
|
2022-10-20 23:22:46 +09:00 |
|
Shunsuke Shibayama
|
c2e7f78b73
|
Update codegen.rs
|
2022-10-20 20:04:23 +09:00 |
|
Shunsuke Shibayama
|
03a36f48a3
|
Add raw identifier
|
2022-10-20 18:53:35 +09:00 |
|