Commit graph

42 commits

Author SHA1 Message Date
Slug
a136d6dc18
Merge pull request #253 from GreasySlug/fix/invalid-block
Fix invalid expect block and support for multi-line errors
2024-03-06 23:52:12 +09:00
Shunsuke Shibayama
f8b7717682 chore: remove __new__ 2024-03-06 01:53:50 +09:00
GreasySlug
b974f4ae5e impl: expect the block 2024-02-20 23:41:41 +09:00
Shunsuke Shibayama
1d1c6f4fbc fix: python script backend bug 2024-02-19 02:26:18 +09:00
Shunsuke Shibayama
6d61e49bd5 Update transpile.rs 2024-02-19 01:37:45 +09:00
Shunsuke Shibayama
918f146d08 fix: transpiler bug 2024-02-18 17:14:41 +09:00
Shunsuke Shibayama
e2faeb42ed Update transpile.rs 2024-02-18 14:35:35 +09:00
Shunsuke Shibayama
3eec9ed590 fix: mutable object class bug 2024-02-09 00:34:48 +09:00
Shunsuke Shibayama
6de8355a25 refactor: std -> core 2024-01-04 17:26:26 +09:00
Shunsuke Shibayama
4e3b3e3d21 fix: runtime type checking bug 2023-12-30 10:50:33 +09:00
Shunsuke Shibayama
edfabd97e7 refactor: fix warns 2023-12-29 12:30:41 +09:00
Shunsuke Shibayama
21c937e633 chore: add hir::Methods 2023-11-05 01:18:32 +09:00
Shunsuke Shibayama
8a793c7d59 chore: add New trait 2023-11-03 12:56:46 +09:00
Shunsuke Shibayama
a205e2e932 fix: python script backend bugs 2023-11-01 18:10:01 +09:00
Shunsuke Shibayama
29e49616b9 Update transpile.rs 2023-10-14 00:54:00 +09:00
Shunsuke Shibayama
a71c908df5 Update transpile.rs 2023-10-11 13:12:20 +09:00
Shunsuke Shibayama
acee0e0609 chore: add parameter Builder to PackageBuilder 2023-10-11 11:46:23 +09:00
Shunsuke Shibayama
f1d71e0dab feat: add [x; _] literal 2023-10-02 20:49:21 +09:00
Shunsuke Shibayama
75c1ac733c fix: Python 3.9 bugs 2023-09-13 03:00:03 +09:00
Shunsuke Shibayama
f157673c59 fix: dynamic container type check 2023-09-13 00:37:36 +09:00
Shunsuke Shibayama
0c89ca99cd chore: impl TryFrom<Expr> for $Variant 2023-09-02 00:55:51 +09:00
Shunsuke Shibayama
07e37c878c fix: transpiler TODOs 2023-08-27 21:53:26 +09:00
Shunsuke Shibayama
936b6e2f95 chore: eliminate clippy warns 2023-08-24 23:38:27 +09:00
Shunsuke Shibayama
2035824b58 Update transpile.rs 2023-08-24 19:10:25 +09:00
Shunsuke Shibayama
fa2a59ae83 feat: support json backend 2023-08-18 22:19:19 +09:00
Shunsuke Shibayama
2e9fb48f2e fix: in operator
* remove `In` trait, `__in__`, `__notin__` function
* desugar to `__contains__`
* impl Collection for Array, Set, Tuple
2023-08-13 01:01:06 +09:00
Shunsuke Shibayama
60f82ba2c1 feat: add BuildRunnable::build_module 2023-07-03 01:55:28 +09:00
Shunsuke Shibayama
324618dbdc chore(parser): return AST and Warnings 2023-06-09 02:36:41 +09:00
Shunsuke Shibayama
0d1e5e5bff Update transpile.rs 2023-06-02 11:46:43 +09:00
Shunsuke Shibayama
62b06022cb fix: visibility bug 2023-04-15 13:27:40 +09:00
Shunsuke Shibayama
755f06bab3 test: check the number of warnings 2023-04-01 21:53:22 +09:00
Shunsuke Shibayama
1293fa58c8 refactor: Reorderer -> ASTLinker, Linker -> HIRLinker 2023-03-07 20:18:30 +09:00
Shunsuke Shibayama
fa2919e824 fix: bugs with enumeration of vars 2023-03-06 19:44:49 +09:00
Shunsuke Shibayama
d92f5284c8 feat: add restricted visibility syntax 2023-03-05 02:19:18 +09:00
Shunsuke Shibayama
af0fff8226 fix(compiler): runtime type matching system 2023-02-12 01:34:12 +09:00
Shunsuke Shibayama
b31d19d19b fix(transpiler): importing _erg_float bug 2023-02-10 02:07:50 +09:00
Shunsuke Shibayama
950a7bd13a Update transpile.rs 2023-02-04 11:16:09 +09:00
Shunsuke Shibayama
fb4b864176 Fix invalid set_extension uses 2023-02-03 11:00:34 +09:00
Shunsuke Shibayama
d5e9649172 Fix builtin types methods 2023-02-03 02:17:44 +09:00
Shunsuke Shibayama
e246fad74d Fix #370 2023-01-28 12:54:42 +09:00
Shunsuke Shibayama
1d24655588 Add REPL tests 2023-01-17 16:32:25 +09:00
Shunsuke Shibayama
a127564b31 Rename dir: compiler -> crates 2023-01-15 12:03:19 +09:00
Renamed from compiler/erg_compiler/transpile.rs (Browse further)