Shunsuke Shibayama
|
4651a383ae
|
feat: add Dimension and unit module
|
2024-09-20 18:26:29 +09:00 |
|
Shunsuke Shibayama
|
e973b186f5
|
fix: **kwargs codegen bugs
|
2024-08-31 02:04:25 +09:00 |
|
Shunsuke Shibayama
|
d433bcbcce
|
feat: args expansion
|
2024-08-20 01:20:42 +09:00 |
|
Shunsuke Shibayama
|
06ec103b2e
|
feat: glob import (WIP)
|
2024-08-17 10:25:17 +09:00 |
|
Shunsuke Shibayama
|
9e0327a814
|
fix: inherited class constructor
|
2024-07-24 16:10:52 +09:00 |
|
Shunsuke Shibayama
|
1c699cc2f3
|
feat: add Sealed trait
|
2024-04-27 13:52:15 +09:00 |
|
Shunsuke Shibayama
|
c6eb78a44d
|
refactor!: rename Array -> List
|
2024-04-04 23:24:07 +09:00 |
|
Shunsuke Shibayama
|
5345b07791
|
feat: implement the built-in trait entities
|
2024-03-20 16:53:03 +09:00 |
|
Shunsuke Shibayama
|
f8b7717682
|
chore: remove __new__
|
2024-03-06 01:53:50 +09:00 |
|
Shunsuke Shibayama
|
1691647fe7
|
fix: constructor bug
|
2024-03-03 20:00:06 +09:00 |
|
Shunsuke Shibayama
|
1d1c6f4fbc
|
fix: python script backend bug
|
2024-02-19 02:26:18 +09:00 |
|
Shunsuke Shibayama
|
4466a5a463
|
feat: add erg_compiler::Compiler (python module)
|
2024-02-15 03:09:22 +09:00 |
|
Shunsuke Shibayama
|
c120cb802f
|
fix: codegen bug
|
2024-02-13 11:54:42 +09:00 |
|
Shunsuke Shibayama
|
7823243dbe
|
Merge branch 'main' into lib.d
|
2024-02-11 22:00:42 +09:00 |
|
Shunsuke Shibayama
|
029978023a
|
fix: closure codegen bug
|
2024-02-11 21:39:43 +09:00 |
|
Shunsuke Shibayama
|
3928e5522d
|
chore: reduce convertor wrapping
|
2024-02-11 18:56:47 +09:00 |
|
Shunsuke Shibayama
|
df2aaef552
|
Merge branch 'main' into lib.d
|
2024-02-11 14:02:23 +09:00 |
|
Shunsuke Shibayama
|
7a158aace8
|
fix: closure codegen bug
|
2024-02-11 13:59:54 +09:00 |
|
Shunsuke Shibayama
|
dcd66b9adc
|
Merge branch 'main' into lib.d
|
2024-02-11 00:14:29 +09:00 |
|
Shunsuke Shibayama
|
40a01db38f
|
fix: closure codegen bug
|
2024-02-11 00:14:02 +09:00 |
|
Shunsuke Shibayama
|
6b681c5fd1
|
feat: add initializer, destructor syntax
|
2024-02-10 18:49:04 +09:00 |
|
Shunsuke Shibayama
|
fce88717b0
|
feat!: change constructor syntax: C::__new__() -> C()
|
2024-02-08 02:42:49 +09:00 |
|
GreasySlug
|
edd193a119
|
refactor: wrap and handle the py ver retrieval
|
2024-02-04 23:51:45 +09:00 |
|
Shunsuke Shibayama
|
c514d0d83d
|
fix(els): rename not working
|
2024-01-24 22:15:58 +09:00 |
|
Shunsuke Shibayama
|
20a94b806a
|
fix: assert de-optimization bug
|
2024-01-21 13:10:47 +09:00 |
|
Shunsuke Shibayama
|
0c7f02db18
|
fix: NoneType codegen bug
|
2024-01-06 17:02:52 +09:00 |
|
Shunsuke Shibayama
|
6de8355a25
|
refactor: std -> core
|
2024-01-04 17:26:26 +09:00 |
|
Shunsuke Shibayama
|
80872fc50e
|
fix: keyword argument bugs
|
2023-12-29 17:00:11 +09:00 |
|
Shunsuke Shibayama
|
edfabd97e7
|
refactor: fix warns
|
2023-12-29 12:30:41 +09:00 |
|
Shunsuke Shibayama
|
a128719cbd
|
Update codegen.rs
|
2023-12-28 21:01:53 +09:00 |
|
Shunsuke Shibayama
|
663a0824ad
|
feat: var-kwargs codegen
|
2023-11-14 02:17:47 +09:00 |
|
Shunsuke Shibayama
|
a3c267da37
|
feat: add kw-var-args
|
2023-11-12 09:52:59 +09:00 |
|
Shunsuke Shibayama
|
21c937e633
|
chore: add hir::Methods
|
2023-11-05 01:18:32 +09:00 |
|
Shunsuke Shibayama
|
a6336fa896
|
feat: support inherited refinement types
|
2023-10-31 12:24:41 +09:00 |
|
Shunsuke Shibayama
|
356fa8bba1
|
fix: and/or short circuiting
|
2023-10-25 21:15:20 +09:00 |
|
Shunsuke Shibayama
|
a448b75c52
|
fix: closure codegen bug
|
2023-10-24 02:19:07 +09:00 |
|
Shunsuke Shibayama
|
e61fdce4a5
|
fix: closure codegen bug
|
2023-10-20 12:26:57 +09:00 |
|
Shunsuke Shibayama
|
2d2c5dcdd7
|
fix: fast-value codegen bug
|
2023-10-15 23:29:49 +09:00 |
|
Shunsuke Shibayama
|
9d0b9e042b
|
fix: binop codegen bug
|
2023-10-15 13:11:28 +09:00 |
|
Shunsuke Shibayama
|
0a24c0cb77
|
fix: dict update! bug
|
2023-10-14 21:38:12 +09:00 |
|
Shunsuke Shibayama
|
f1d71e0dab
|
feat: add [x; _] literal
|
2023-10-02 20:49:21 +09:00 |
|
Shunsuke Shibayama
|
bbac0a39a1
|
chore: remove pre_block and add GuardClause
|
2023-09-27 21:43:36 +09:00 |
|
Shunsuke Shibayama
|
e412d63f26
|
fix: short circuit bug
|
2023-09-27 19:04:10 +09:00 |
|
Shunsuke Shibayama
|
f561eebc2f
|
chore: improve pattern match
|
2023-09-27 11:59:20 +09:00 |
|
Shunsuke Shibayama
|
5c757b83f5
|
Update codegen.rs
|
2023-09-26 23:08:02 +09:00 |
|
Shunsuke Shibayama
|
b33ce38ed5
|
chore: add DefBody::pre_block
|
2023-09-20 12:32:25 +09:00 |
|
Shunsuke Shibayama
|
6787c9398f
|
fix: codegen bug
|
2023-09-16 20:42:20 +09:00 |
|
Shunsuke Shibayama
|
9db9348dc5
|
feat: support decorator
|
2023-09-16 16:29:14 +09:00 |
|
Shunsuke Shibayama
|
aacdca31b8
|
fix: Python 3.7~3.8 bugs
|
2023-09-13 11:09:30 +09:00 |
|
Shunsuke Shibayama
|
75c1ac733c
|
fix: Python 3.9 bugs
|
2023-09-13 03:00:03 +09:00 |
|