Commit graph

875 commits

Author SHA1 Message Date
Shunsuke Shibayama
1691647fe7 fix: constructor bug 2024-03-03 20:00:06 +09:00
Shunsuke Shibayama
0fb996f289 feat: add Copy trait 2024-03-03 16:22:14 +09:00
GreasySlug
37e0b7832f fix: typing error in var names 2024-02-26 23:04:26 +09:00
GreasySlug
cc21271998 clean: use black and ruff 2024-02-26 23:04:26 +09:00
GreasySlug
eba80469a6 clean: add and use const str 2024-02-26 23:04:26 +09:00
Shunsuke Shibayama
46610a1ae0 fix(els): minor bugs 2024-02-26 12:02:28 +09:00
Shunsuke Shibayama
f612340e80 fix: range type definition bug 2024-02-26 01:35:41 +09:00
Shunsuke Shibayama
ac80cbba87 chore: fill missing arms 2024-02-25 11:20:11 +09:00
Shunsuke Shibayama
c74513f507 fix: eliminate unwraps 2024-02-24 23:02:59 +09:00
Shunsuke Shibayama
0bedeb51ab feat: support using attributes in predicate 2024-02-24 13:23:02 +09:00
Shunsuke Shibayama
47818e431e chore: remove clone method 2024-02-24 00:27:13 +09:00
Shunsuke Shibayama
c9438f215a fix: compile-time eval bug 2024-02-23 23:03:34 +09:00
Shunsuke Shibayama
ca88e82c9f feat: improve record type error hint 2024-02-21 00:39:36 +09:00
Shunsuke Shibayama
9b9be7fb2c Update _erg_bytes.py 2024-02-19 02:49:10 +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
9e2beff6db Update _erg_bytes.py 2024-02-18 17:15:56 +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
13ed03f23c Update pathlib.d.er 2024-02-16 19:05:52 +09:00
Shunsuke Shibayama
67a9f88f61 fix: sub unification bug 2024-02-16 18:31:49 +09:00
Shunsuke Shibayama
5f652f3dd5 fix: sub unification bug 2024-02-16 17:50:57 +09:00
Shunsuke Shibayama
fae18d3c15 Update inquire.rs 2024-02-16 17:00:04 +09:00
Shunsuke Shibayama
ac3023c779 Update inquire.rs 2024-02-15 15:09:53 +09:00
Shunsuke Shibayama
4466a5a463 feat: add erg_compiler::Compiler (python module) 2024-02-15 03:09:22 +09:00
Shunsuke Shibayama
163f4c07f3 Merge pull request #489 from erg-lang/remove_ext
Remove external packages (move to `pytypes`)
2024-02-15 01:00:56 +09:00
Shunsuke Shibayama
e236a65c21 fix: refinement type assert cast bug 2024-02-14 20:09:13 +09:00
Shunsuke Shibayama
17625884b9 feat: add erg_compiler::compile_with_dependencies 2024-02-14 16:31:40 +09:00
Shunsuke Shibayama
3df896e1c6 fix: test failure 2024-02-14 16:23:07 +09:00
Shunsuke Shibayama
d17767f326 Merge branch 'main' into remove_ext 2024-02-14 15:56:45 +09:00
Shunsuke Shibayama
dabdc8eaa5 feat: add erg_compiler::compile_with_dependencies 2024-02-14 15:54:30 +09:00
Shunsuke Shibayama
13f303fbfb fix: refinement type assert cast bug 2024-02-14 13:44:45 +09:00
Shunsuke Shibayama
2eaec5a40e feat: resolve pkgs module path 2024-02-14 01:30:48 +09:00
Shunsuke Shibayama
c120cb802f fix: codegen bug 2024-02-13 11:54:42 +09:00
Shunsuke Shibayama
48cdd2462d feat: add Array.repeat 2024-02-12 01:38:52 +09:00
Shunsuke Shibayama
92aa3ea078 add external files 2024-02-11 23:04:16 +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
3173db429a chore: add TraitImpl::declared_in 2024-02-11 13:55:17 +09:00
Shunsuke Shibayama
8b0d504ccb Merge branch 'main' into lib.d 2024-02-11 13:46:59 +09:00
Shunsuke Shibayama
4440d0a698 chore: add TraitImpl::declared_in 2024-02-11 13:08:03 +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
12a425a8da refactor: move external packages to package-index 2024-02-10 20:12:55 +09:00
Shunsuke Shibayama
6b681c5fd1 feat: add initializer, destructor syntax 2024-02-10 18:49:04 +09:00
Shunsuke Shibayama
928afaabdd feat: erg check for decl packages 2024-02-10 15:34:03 +09:00
Shunsuke Shibayama
14bf431c57 chore: resolve decl package path 2024-02-10 13:01:42 +09:00