Shunsuke Shibayama
|
fde5a33d54
|
Improve error message for referring to a variable before its definition
|
2022-11-28 10:38:01 +09:00 |
|
Shunsuke Shibayama
|
d26909c317
|
Improve type mismatch messages
|
2022-11-25 17:20:39 +09:00 |
|
GreasySlug
|
ff24c62de1
|
Merge branch 'main' of https://github.com/GreasySlug/erg into split-err-msg
|
2022-11-20 10:41:10 +09:00 |
|
Shunsuke Shibayama
|
81bea3bcee
|
Remove AtomicStr
|
2022-11-20 01:42:55 +09:00 |
|
GreasySlug
|
4ae81aa05e
|
Add: Location moved to ErrorCore
|
2022-11-18 12:31:44 +09:00 |
|
GreasySlug
|
bba66f7696
|
Change: move THEME to ErrorCore
|
2022-11-17 23:25:47 +09:00 |
|
Shunsuke Shibayama
|
7b53015b04
|
Add not & Fix while , for codegen bugs
|
2022-11-16 00:06:00 +09:00 |
|
Shunsuke Shibayama
|
89c3ada048
|
Implement coercion to search for attributes
|
2022-11-15 21:50:42 +09:00 |
|
Shunsuke Shibayama
|
a4c6009ec6
|
Implement record pattern for parameters
|
2022-11-09 18:14:02 +09:00 |
|
Shunsuke Shibayama
|
a9f65d73c1
|
Remove linter warnings
|
2022-11-05 03:17:05 +09:00 |
|
Shunsuke Shibayama
|
07f2a470f7
|
Fix a bug when using a non system default Python
|
2022-11-04 23:50:10 +09:00 |
|
Shunsuke Shibayama
|
f15305c287
|
fix a bug with closures
|
2022-11-04 21:42:37 +09:00 |
|
Shunsuke Shibayama
|
a28ca96d80
|
Merge branch 'main' into python-3.11
|
2022-11-04 15:48:38 +09:00 |
|
Shunsuke Shibayama
|
b0b755a49c
|
fix a bug of Type::qvars
|
2022-11-04 15:47:42 +09:00 |
|
Shunsuke Shibayama
|
819dc93501
|
WIP
|
2022-11-03 23:46:51 +09:00 |
|
Shunsuke Shibayama
|
fd60746f6a
|
WIP
|
2022-11-03 23:44:38 +09:00 |
|
Shunsuke Shibayama
|
c2b228d5d5
|
WIP
|
2022-11-03 00:38:33 +09:00 |
|
Shunsuke Shibayama
|
5e73048367
|
WIP
|
2022-11-02 12:05:59 +09:00 |
|
Shunsuke Shibayama
|
617480cba6
|
WIP
|
2022-11-01 23:58:32 +09:00 |
|
Shunsuke Shibayama
|
ed1afed052
|
WIP
|
2022-11-01 19:42:36 +09:00 |
|
Shunsuke Shibayama
|
2283f4a3b1
|
WIP
|
2022-11-01 17:56:04 +09:00 |
|
Shunsuke Shibayama
|
216470b3a1
|
Add py-command option
|
2022-10-30 01:37:45 +09:00 |
|
Shunsuke Shibayama
|
765acceaf4
|
Add 3.8 mode
|
2022-10-30 00:40:07 +09:00 |
|
Shunsuke Shibayama
|
44b81fd9a2
|
Update free.rs
|
2022-10-29 10:53:30 +09:00 |
|
Shunsuke Shibayama
|
968d3b5d2c
|
Fix trait implementation check
|
2022-10-28 18:03:35 +09:00 |
|
Shunsuke Shibayama
|
d2b216079d
|
Update value.rs
|
2022-10-27 18:49:58 +09:00 |
|
Shunsuke Shibayama
|
c1318352f7
|
Fix some bugs
|
2022-10-27 18:41:15 +09:00 |
|
Shunsuke Shibayama
|
3757a7d935
|
Delete comment out
|
2022-10-27 10:23:58 +09:00 |
|
Shunsuke Shibayama
|
9d022ba4e1
|
Optimize type inferer
|
2022-10-27 10:12:08 +09:00 |
|
Shunsuke Shibayama
|
308f6a77dd
|
Optimize type inferer
|
2022-10-27 10:10:51 +09:00 |
|
Shunsuke Shibayama
|
d56549f528
|
Change Eq(R) to Eq
|
2022-10-25 01:53:52 +09:00 |
|
Shunsuke Shibayama
|
12711ba08a
|
Add semver.er
|
2022-10-23 21:13:45 +09:00 |
|
Shunsuke Shibayama
|
329274e2cd
|
Implement match!
|
2022-10-23 01:21:18 +09:00 |
|
Shunsuke Shibayama
|
47bedf67d8
|
Implement type spec of projection and enum types
|
2022-10-22 14:01:48 +09:00 |
|
Shunsuke Shibayama
|
c39973f536
|
Fix subtyping bug
|
2022-10-21 20:04:14 +09:00 |
|
Shunsuke Shibayama
|
7fdaae85c7
|
Support Python 3.8.10
|
2022-10-20 13:53:15 +09:00 |
|
Shunsuke Shibayama
|
3eb6393773
|
Support Python 3.8.10
|
2022-10-20 13:52:56 +09:00 |
|
Shunsuke Shibayama
|
09b5f00305
|
Fix name resolving bug
|
2022-10-20 07:43:21 +09:00 |
|
Shunsuke Shibayama
|
e0d6b93abd
|
Remove rust-defined python modules
|
2022-10-19 01:50:14 +09:00 |
|
Shunsuke Shibayama
|
d0456ec1ee
|
Implement default parameter
|
2022-10-18 10:27:57 +09:00 |
|
Shunsuke Shibayama
|
af65a48355
|
Update codeobj.rs
|
2022-10-18 00:40:04 +09:00 |
|
Shunsuke Shibayama
|
46b87e1ca3
|
Fix: variable to have VarInfo instead of Type
|
2022-10-18 00:25:47 +09:00 |
|
Shunsuke Shibayama
|
1154a54c39
|
Fix bugs
|
2022-10-17 02:08:04 +09:00 |
|
Shunsuke Shibayama
|
a565206330
|
Add Nat class
|
2022-10-16 21:11:16 +09:00 |
|
Shunsuke Shibayama
|
8c6997d3c9
|
Add os module
|
2022-10-16 11:33:21 +09:00 |
|
Cai Bingjun
|
198117413f
|
trifle
|
2022-10-14 21:01:52 +08:00 |
|
Shunsuke Shibayama
|
72e8242843
|
Fix bugs
|
2022-10-13 18:27:13 +09:00 |
|
Shunsuke Shibayama
|
983f87c35f
|
Fix stack overflow
|
2022-10-13 17:37:44 +09:00 |
|
Shunsuke Shibayama
|
173815b2d9
|
Fix tyvar instantiating bug
|
2022-10-13 13:33:44 +09:00 |
|
Shunsuke Shibayama
|
aa2b45bf86
|
Fix method call bug
|
2022-10-13 00:56:43 +09:00 |
|