Commit graph

985 commits

Author SHA1 Message Date
Shunsuke Shibayama
6d7c20fa99
Merge pull request #187 from erg-lang/add-exec-test
Add execution test
2022-10-01 01:36:05 +09:00
Shunsuke Shibayama
0d200debfc Merge branch 'main' into add-exec-test 2022-10-01 01:35:02 +09:00
Shunsuke Shibayama
cd1503eb35 remove test executing 2022-10-01 01:33:53 +09:00
Shunsuke Shibayama
532f9e9576 Update rust.yml 2022-10-01 01:27:23 +09:00
Shunsuke Shibayama
94859f4c17 Update rust.yml 2022-10-01 01:24:02 +09:00
Shunsuke Shibayama
8f0ca3a34b Update rust.yml 2022-10-01 01:23:02 +09:00
Shunsuke Shibayama
1999b3e757 Update .pre-commit-config.yaml 2022-10-01 01:19:12 +09:00
Shunsuke Shibayama
bd0b6d9aea
Merge pull request #186 from erg-lang/py-method-decl
Python methods declarations
2022-10-01 01:11:47 +09:00
Shunsuke Shibayama
423206920a Add execution test 2022-10-01 01:11:31 +09:00
Shunsuke Shibayama
d6e06a02c0 Update deserialize.rs 2022-10-01 00:53:50 +09:00
Shunsuke Shibayama
be1c603ba9 Merge branch 'main' into py-method-decl 2022-10-01 00:11:50 +09:00
Shunsuke Shibayama
d040bb80f2 Fix algebraic types inferring bugs 2022-10-01 00:11:32 +09:00
Shunsuke Shibayama
b10f486040 Merge branch 'main' into py-method-decl 2022-09-30 19:32:58 +09:00
Shunsuke Shibayama
62ba267b33 Add exit, panic 2022-09-30 19:14:45 +09:00
Shunsuke Shibayama
516c5c2f6c Update declare.d.er 2022-09-30 18:51:35 +09:00
Shunsuke Shibayama
4e9dbe0e98 Update parse.rs 2022-09-30 18:50:33 +09:00
Shunsuke Shibayama
33edcd2e1c Implement Python class method declarations 2022-09-30 18:21:18 +09:00
Shunsuke Shibayama
e4c61392d2 Update codegen.rs 2022-09-30 16:04:46 +09:00
Shunsuke Shibayama
5179a04db4 Fix a codegen bug 2022-09-30 15:52:29 +09:00
Shunsuke Shibayama
aec165b0d6 Update codegen.rs 2022-09-30 15:46:40 +09:00
Shunsuke Shibayama
622e1fa350 Fix lowerer crash bugs 2022-09-30 15:46:27 +09:00
Shunsuke Shibayama
12664a0e1c Update error.rs 2022-09-30 14:41:36 +09:00
Shunsuke Shibayama
99ced41c87 Fix Readable type 2022-09-30 14:31:39 +09:00
Shunsuke Shibayama
9dd2da9628 Fix .read type 2022-09-30 14:09:38 +09:00
Shunsuke Shibayama
8212989337 Delete CHANGELOG.md 2022-09-30 11:58:58 +09:00
Shunsuke Shibayama
94eddbbcd4 create release workflows 2022-09-30 11:46:17 +09:00
Shunsuke Shibayama
77084aa3c8
Merge pull request #185 from erg-lang/with-func
Implement `with!`
2022-09-30 10:36:30 +09:00
Shunsuke Shibayama
a08b691a3d Merge branch 'main' into with-func 2022-09-30 10:33:34 +09:00
Shunsuke Shibayama
6d515dcabe
Merge pull request #178 from GreasySlug/fix/md_links 2022-09-30 02:29:23 +09:00
Shunsuke Shibayama
8b535a3ae0 Update codegen.rs 2022-09-30 02:14:58 +09:00
Shunsuke Shibayama
d4b6e6000e Update version (v0.5.5) 2022-09-30 01:22:43 +09:00
Shunsuke Shibayama
96c5527134 Improve: inferring the overall type from the method 2022-09-30 01:22:22 +09:00
Shunsuke Shibayama
cd168ef131 Impl with! 2022-09-29 23:56:02 +09:00
Shunsuke Shibayama
bb73e6e4da Update opcode.rs 2022-09-29 22:07:54 +09:00
Shunsuke Shibayama
db84321ff8 Add type definitions for open! and with! 2022-09-29 21:50:28 +09:00
Shunsuke Shibayama
0d500c6f26 Update config.toml 2022-09-29 21:11:20 +09:00
Cai Bingjun
30f15f1cc7
Update LICENSE-MIT 2022-09-29 19:50:25 +08:00
Shunsuke Shibayama
7942fe9134
Merge pull request #184 from erg-lang/fix-#179
Fix #179
2022-09-29 20:46:39 +09:00
Shunsuke Shibayama
22cec7c6cc Deny pyenv 2022-09-29 20:46:11 +09:00
Shunsuke Shibayama
ea14f8b2ba Update codegen.rs 2022-09-29 20:45:10 +09:00
Shunsuke Shibayama
9eb7e8e9ba Update codegen.rs 2022-09-29 20:42:48 +09:00
Shunsuke Shibayama
f9e35aab2d Fix #179, #176 2022-09-29 18:57:27 +09:00
Shunsuke Shibayama
e717b43c40 Fix import to be usable without assigning 2022-09-29 18:55:47 +09:00
Shunsuke Shibayama
01451ee821
Merge pull request #183 from GreasySlug/feature/add-alias
Added cargo command aliases, and cfg target for Windows
2022-09-29 15:05:45 +09:00
GreasySlug
2a41f7b092 Fix: use cfg target for run() function
At least it works in wsl, but it is very ad hoc.
2022-09-29 14:53:31 +09:00
GreasySlug
cc3dc27f31 Merge branch 'main' of https://github.com/GreasySlug/erg into feature/add-alias 2022-09-29 13:09:46 +09:00
GreasySlug
c44d8223d4 Add: cfg target for "thread" windows 2022-09-29 12:57:23 +09:00
GreasySlug
78beb6128f Add: alias for each mode 2022-09-29 12:54:46 +09:00
Shunsuke Shibayama
f0c9f04027 Update parse.rs 2022-09-29 12:04:16 +09:00
Shunsuke Shibayama
23a6f630c9 Fix import to be called from anywhere 2022-09-29 11:48:38 +09:00