Commit Graph

176 Commits

Author SHA1 Message Date
Shunsuke Shibayama e87862f05d Support for classes that don't be uppercase 2022-12-24 00:09:48 +09:00
Shunsuke Shibayama b473513ed8 Update convert.py 2022-12-23 23:27:10 +09:00
Shunsuke Shibayama ef635a007c Support empty class def 2022-12-23 22:36:20 +09:00
Shunsuke Shibayama c3c1615690 Add error documents 2022-12-23 15:25:14 +09:00
Shunsuke Shibayama f46b33d243 Add tests 2022-12-23 15:25:03 +09:00
Shunsuke Shibayama eb3fc9be8d Enhance: `ASTConverter` can return errors 2022-12-23 14:31:04 +09:00
Shunsuke Shibayama 4a606c4646 Update convert.rs 2022-12-23 14:03:16 +09:00
Shunsuke Shibayama 4988282d9e Update convert.rs 2022-12-23 13:42:41 +09:00
Shunsuke Shibayama 0fc2348eb7 Allow multiple definition 2022-12-23 11:31:14 +09:00
Shunsuke Shibayama ca5604f67b Eliminate `unwrap`s 2022-12-21 11:35:40 +09:00
Shunsuke Shibayama 8a596a5aac Add tuple/multi assign conversion 2022-12-21 11:20:55 +09:00
Shunsuke Shibayama c9169287e3 Add augmented assign conversion 2022-12-20 23:59:42 +09:00
Shunsuke Shibayama 59c3bb16ac Implement `import from` statement conversion 2022-12-20 19:49:39 +09:00
Shunsuke Shibayama a350da5142 support `Class.__call__` 2022-12-17 12:23:40 +09:00
Shunsuke Shibayama be2bb81d81 Support class definition analyzing 2022-12-17 10:43:12 +09:00
Shunsuke Shibayama f8c010ec7c Add `ASTConverter` 2022-12-16 19:58:42 +09:00
Shunsuke Shibayama 5cdeab63ae Implement for parameters conversion 2022-12-15 22:09:49 +09:00
Shunsuke Shibayama 79fb8a8f35 Add convert_expr_to_param 2022-12-15 00:05:29 +09:00
Shunsuke Shibayama 0713e8cdac Update convert.rs 2022-12-14 20:49:43 +09:00
Shunsuke Shibayama 76a7f16c25 Update source 2022-12-14 20:48:12 +09:00
Shunsuke Shibayama 3e4a1883fc Implement some conversion 2022-12-14 15:10:25 +09:00
Shunsuke Shibayama 4583c5218e Add `assert` 2022-12-14 11:47:51 +09:00
Shunsuke Shibayama ac629ab976 Fix __pycache__ location 2022-12-14 08:21:58 +09:00
Shunsuke Shibayama 85ca5765b6 WIP: implement import resolving 2022-12-14 08:09:12 +09:00
Shunsuke Shibayama c17f6b7341 Add `import` 2022-12-13 17:48:37 +09:00
Shunsuke Shibayama 20472bfb3c initial commit 2022-12-12 22:40:50 +09:00