Commit graph

239 commits

Author SHA1 Message Date
Shunsuke Shibayama
1d24655588 Add REPL tests 2023-01-17 16:32:25 +09:00
Shunsuke Shibayama
c868ad7266 Move examples doesn't work yet 2023-01-07 20:04:35 +09:00
Shunsuke Shibayama
5809ce94f2 Fix a class method accessing bug 2023-01-03 23:58:52 +09:00
Shunsuke Shibayama
bf551dcc55 Fix a class attributes accessing bug 2023-01-03 16:00:27 +09:00
Shunsuke Shibayama
79cddb7723 Support tests with Python 3.7~3.11 2023-01-01 10:51:05 +09:00
Shunsuke Shibayama
99c61002ef Update tests/should_err/subtyping.er 2023-01-01 01:18:58 +09:00
Shunsuke Shibayama
43e1551890 Fix subtype unification bugs 2022-12-30 19:37:01 +09:00
Shunsuke Shibayama
1d488f4ef2 Fix type generalization bugs 2022-12-30 15:16:25 +09:00
Shunsuke Shibayama
c8a52672e9 Remove long_code.er 2022-12-29 11:05:30 +09:00
Shunsuke Shibayama
5f62084839 Fix a subtyping bug 2022-12-29 11:00:50 +09:00
Shunsuke Shibayama
54dbd1ec22 Support Python 3.9 as tier-2 2022-12-28 20:38:04 +09:00
GreasySlug
21f5b70ab3 test: remove whitespace after comments. 2022-12-26 20:17:03 +09:00
GreasySlug
f5c290960d test: add should ok comment test 2022-12-26 16:05:55 +09:00
Shunsuke Shibayama
2fe6fc1dc5 Fix #310 2022-12-24 15:58:24 +09:00
Shunsuke Shibayama
c5e39f4a62 Fix a subtyping bug 2022-12-24 14:42:39 +09:00
Shunsuke Shibayama
d8f7e386c8 Enhance: empty classes can be generated by Class() 2022-12-23 22:16:22 +09:00
Shunsuke Shibayama
af3ece6a1b Fix a subtype unification bug 2022-12-22 17:56:42 +09:00
Shunsuke Shibayama
fca322d784 Add a testcase for subtyping.er 2022-12-21 18:46:34 +09:00
GreasySlug
e87e573926 test: invalid nest err 2022-12-20 13:39:30 +09:00
Shunsuke Shibayama
ec4d668189 Fix #296 2022-12-19 21:02:01 +09:00
Shunsuke Shibayama
1fa93bf4bc Add tests/should_err/callable.er 2022-12-19 09:14:37 +09:00
Shunsuke Shibayama
8737de46bf Split test code 2022-12-17 22:08:25 +09:00
Shunsuke Shibayama
34f4d30850 Update test.rs 2022-12-17 21:46:44 +09:00
Shunsuke Shibayama
7535829767 Update return.er 2022-12-16 18:11:03 +09:00
Shunsuke Shibayama
b274038bf3 Add a test 2022-12-16 18:10:21 +09:00
Shunsuke Shibayama
167158ba50 Fix a containers subtyping bug 2022-12-15 18:27:18 +09:00
Shunsuke Shibayama
0e928c758f Add exec_new_thread 2022-12-14 05:29:47 +09:00
Shunsuke Shibayama
7cec96c579 Update tests/should_err/addition.er 2022-12-08 22:57:31 +09:00
Shunsuke Shibayama
905a920653 Add test code 2022-12-08 18:00:34 +09:00
Shunsuke Shibayama
dae8354cf3 Create long_code.er 2022-12-07 00:13:36 +09:00
Shunsuke Shibayama
6a078f891c update!(i -> i - 1) -> dec! 2022-12-05 23:06:55 +09:00
Shunsuke Shibayama
4f2f9e79de Interpolation for sample scripts 2022-12-05 23:03:54 +09:00
Shunsuke Shibayama
21cd605de5 Add string interpolation tests 2022-12-05 21:24:47 +09:00
Shunsuke Shibayama
52c76431ee Merge branch 'main' into patch 2022-12-05 17:25:45 +09:00
Shunsuke Shibayama
b0fe1103f3 Add inc!, dec! to Int 2022-12-05 02:34:35 +09:00
Shunsuke Shibayama
6cb3231845 Fix a refinement + union types bug 2022-12-05 00:41:37 +09:00
Shunsuke Shibayama
48a7adfba7 Fix typo 2022-12-04 12:17:11 +09:00
Shunsuke Shibayama
f568a2b525 Create inter_union_array.er 2022-12-03 20:20:26 +09:00
Shunsuke Shibayama
15a7be482c Merge branch 'main' into patch 2022-12-03 11:39:19 +09:00
Shunsuke Shibayama
c417ce8d22 Update args.er 2022-12-02 22:09:52 +09:00
Shunsuke Shibayama
bade70ef91 Implement Patch 2022-12-02 20:03:02 +09:00
Shunsuke Shibayama
afad52c449 Forbid accessing to a mut object in a func 2022-12-01 23:11:42 +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
b9a77bb695 Add test cases for args.er 2022-11-29 21:23:55 +09:00
Shunsuke Shibayama
99dab80003 Add test cases for args.er 2022-11-29 21:21:44 +09:00
Shunsuke Shibayama
53a165e1b8 Add test cases for args.er 2022-11-29 20:28:15 +09:00
Shunsuke Shibayama
2f7d810685 Fix kw args bugs & add a test 2022-11-29 20:16:38 +09:00
Shunsuke Shibayama
111a9f5615 Fix #247 2022-11-27 20:24:11 +09:00
Shunsuke Shibayama
6cfa92860a Make DummyVM a public API 2022-11-25 11:47:24 +09:00