Commit graph

3240 commits

Author SHA1 Message Date
Shunsuke Shibayama
26be281137 fix: infinte recursion bug 2023-06-10 23:04:23 +09:00
Shunsuke Shibayama
fe9d739eee Merge branch 'rwlock' of https://github.com/erg-lang/erg into rwlock 2023-06-10 17:56:38 +09:00
Shunsuke Shibayama
ed1e1641e3 Merge branch 'main' into rwlock 2023-06-10 17:56:33 +09:00
Shunsuke Shibayama
c71172fe16 Merge branch 'main' into rwlock 2023-06-10 17:51:41 +09:00
Shunsuke Shibayama
0d3691f243 Merge branch 'main' into rwlock 2023-06-10 17:45:08 +09:00
Shunsuke Shibayama
cb5124210b
Merge pull request #433 from erg-lang/atomic_usize
eliminate `thread_local!`s
2023-06-10 16:33:00 +09:00
Shunsuke Shibayama
393a018fb9 chore: eliminate thread_local! 2023-06-10 16:07:50 +09:00
Shunsuke Shibayama
d6f30924f1 chore: add FreshNameGenerator 2023-06-10 15:31:26 +09:00
Shunsuke Shibayama
46cf002a71 fix: Shared<usize> -> AtomicShared 2023-06-10 14:10:55 +09:00
Shunsuke Shibayama
5ea48ab88e fix: desugaring leaks 2023-06-10 13:46:10 +09:00
Shunsuke Shibayama
0840d9bf60 fix: subtyping bug 2023-06-10 11:16:30 +09:00
Slug
57e5a50e1b
Merge pull request #320 from GreasySlug/feature/parser-err
Classify parser errors and use them

- Internal error(parser bug)
- Invalid/unintended syntax error
2023-06-09 22:29:35 +09:00
Shunsuke Shibayama
ce6a6dbecd fix: typo 2023-06-09 22:23:25 +09:00
Shunsuke Shibayama
924b22a171 Merge branch 'main' into pr/320 2023-06-09 22:04:44 +09:00
Shunsuke Shibayama
138afe2af4 build: update version (nightly.0) 2023-06-09 18:19:03 +09:00
Shunsuke Shibayama
d75ac0c17b chore: add erg_common::io module 2023-06-09 12:11:13 +09:00
Shunsuke Shibayama
324618dbdc chore(parser): return AST and Warnings 2023-06-09 02:36:41 +09:00
Shunsuke Shibayama
d4b78eb020 fix: distinguish between access to class/instance attr 2023-06-08 22:17:52 +09:00
Shunsuke Shibayama
1cbe2de706 fix: __new__ method definition bug 2023-06-08 12:37:58 +09:00
Shunsuke Shibayama
ef30a05708 fix: discard params 2023-06-08 02:33:33 +09:00
Shunsuke Shibayama
4851826b3a fix: type-specification bug 2023-06-07 21:31:12 +09:00
github-actions[bot]
338cdc3321 Automatic update translation_status 2023-06-06 15:27:35 +00:00
Shunsuke Shibayama
4f9998509f docs: fix wrong links 2023-06-07 00:27:19 +09:00
Shunsuke Shibayama
0150fcc2b1 doc: update 34_integration_with_Python.md 2023-06-07 00:11:05 +09:00
Slug
e9e5d095bf
Merge pull request #431 from C-BJ/main
Fix REPL
2023-06-07 00:03:23 +09:00
Shunsuke Shibayama
5002a1c85d chore: add package.er for type decl packages 2023-06-07 00:01:45 +09:00
Shunsuke Shibayama
da340e790d feat: add pandas decls 2023-06-07 00:00:54 +09:00
Cai Bingjun
e3a2403d07 fmt/clean 2023-06-06 22:57:47 +08:00
Shunsuke Shibayama
890f4d9373 build: update version (v0.6.14) 2023-06-06 12:08:19 +09:00
Shunsuke Shibayama
c8ea6f6c9b fix: nested polymorphic type check bug 2023-06-06 00:04:18 +09:00
Shunsuke Shibayama
95af482e22 fix: path resolution bug & subtyping bug 2023-06-05 13:07:06 +09:00
GreasySlug
30a9aab6d4 fix(parser): modification of wording 2023-06-05 00:37:26 +09:00
GreasySlug
9f8746c4de Merge branch 'main' of https://github.com/GreasySlug/erg into feature/parser-err 2023-06-04 20:50:51 +09:00
Cai Bingjun
1cdbeab110 Fix REPL 2023-06-04 17:20:25 +08:00
Shunsuke Shibayama
a8abb7709e fix: type declaration bugs 2023-06-04 16:48:21 +09:00
Cai Bingjun
47718b43e1 fix: modify Chinese error information 2023-06-04 14:49:40 +08:00
Cai Bingjun
d707da8ba6
fix: modify Chinese error information 2023-06-04 14:44:33 +08:00
Cai Bingjun
fdce1e2336
fix: modify Chinese error information 2023-06-04 14:39:28 +08:00
Shunsuke Shibayama
446262d74c Update declare.rs 2023-06-04 11:11:44 +09:00
Shunsuke Shibayama
5052ebb077 feat: impl polymorphic type declaration 2023-06-04 01:34:20 +09:00
Shunsuke Shibayama
0b87a49b85 feat: enhance matplotlib type defs 2023-06-03 12:03:31 +09:00
Shunsuke Shibayama
ea132e2345 build: remove dependencies libc/winapi/hermit_abi 2023-06-02 23:53:42 +09:00
Shunsuke Shibayama
68a27f8eca Revert "test: fix stack overflow" 2023-06-02 23:46:48 +09:00
Shunsuke Shibayama
eb4ae88ff2 Merge branch 'main' of https://github.com/erg-lang/erg 2023-06-02 23:22:19 +09:00
Shunsuke Shibayama
b4fc230c06 test: fix stack overflow 2023-06-02 23:16:10 +09:00
Shunsuke Shibayama
1a26c841a9 test: fix stack overflow 2023-06-02 23:13:11 +09:00
Shunsuke Shibayama
0d1e5e5bff Update transpile.rs 2023-06-02 11:46:43 +09:00
Shunsuke Shibayama
4137a07b70 chore(els): impl hover/jump for type specification 2023-06-02 10:54:31 +09:00
Shunsuke Shibayama
2005d0640d Update parse.rs 2023-06-02 10:17:19 +09:00
Shunsuke Shibayama
5de9ccbca7 build: update version (nightly.4) 2023-06-01 22:06:23 +09:00