Commit graph

147 commits

Author SHA1 Message Date
Shunsuke Shibayama
d4b6e6000e Update version (v0.5.5) 2022-09-30 01:22:43 +09:00
Shunsuke Shibayama
bb73e6e4da Update opcode.rs 2022-09-29 22:07:54 +09:00
Shunsuke Shibayama
22cec7c6cc Deny pyenv 2022-09-29 20:46:11 +09:00
Shunsuke Shibayama
23a6f630c9 Fix import to be called from anywhere 2022-09-29 11:48:38 +09:00
Shunsuke Shibayama
8a9b38d083 Update version (nightly) 2022-09-27 23:19:45 +09:00
Shunsuke Shibayama
1c7ec91a02 Update version (nightly) 2022-09-27 10:04:14 +09:00
Shunsuke Shibayama
3fd8b177d2 Update config.rs 2022-09-27 10:02:33 +09:00
Shunsuke Shibayama
f983db1506 Update version (nightly) 2022-09-27 09:43:57 +09:00
Shunsuke Shibayama
0a731bfd93 Add ErgConfig::with_path 2022-09-27 09:43:27 +09:00
Shunsuke Shibayama
733e758398 Update version (v0.5.4) 2022-09-26 21:51:15 +09:00
Shunsuke Shibayama
5aae4a69a5 Split cache between Python and Erg modules 2022-09-26 14:03:06 +09:00
Shunsuke Shibayama
a837022404 Update version (nightly) 2022-09-26 00:31:34 +09:00
Shunsuke Shibayama
792c0ca3b4 impl Error for CompileError 2022-09-25 23:43:31 +09:00
Shunsuke Shibayama
7fad8d9eee Update version (nightly) 2022-09-25 21:43:48 +09:00
Shunsuke Shibayama
7b820f34ad Update version (v0.5.3) 2022-09-24 15:43:07 +09:00
Shunsuke Shibayama
50524e4d0b Update version (v0.5.2) 2022-09-24 03:30:10 +09:00
Shunsuke Shibayama
5366bfadc4 Fix warns 2022-09-23 11:59:31 +09:00
Shunsuke Shibayama
a79f0652ab Update version (v0.5.1) 2022-09-23 00:23:38 +09:00
Shunsuke Shibayama
26a26e90de Update traits.rs 2022-09-22 19:14:37 +09:00
Shunsuke Shibayama
b56236a3b5 Update version (v0.5.0) 2022-09-22 14:54:25 +09:00
Shunsuke Shibayama
5c5ea55fa1
Merge pull request #173 from erg-lang/module
Add user-defined module
2022-09-22 13:28:44 +09:00
Shunsuke Shibayama
8c50c6b423 Fix some visibility bugs 2022-09-21 21:28:37 +09:00
Shunsuke Shibayama
9b0d66a63a Add "check" mode
Input::File(String) -> Input::file(PathBuf)
2022-09-21 14:01:20 +09:00
GreasySlug
9417d7c5d3 Fix: remove comment and add a case of same line 2022-09-21 13:40:47 +09:00
GreasySlug
13ed754b64 Update: can use multi-line string in REPL 2022-09-21 08:39:32 +09:00
Shunsuke Shibayama
201b313cd2 Add builder & linker 2022-09-21 01:21:17 +09:00
Shunsuke Shibayama
671fbee518 merge from trait 2022-09-21 01:17:11 +09:00
Shunsuke Shibayama
f12c2ba723 Add SharedModuleCache
Rename: RcCell -> Shared
2022-09-20 11:51:18 +09:00
Shunsuke Shibayama
54fa23caab Update version (v0.5.0-beta.0) 2022-09-19 00:59:50 +09:00
Shunsuke Shibayama
126ef734b2 WIP: trait implementation 2022-09-17 23:38:23 +09:00
Shunsuke Shibayama
3b7eebe041 WIP: Implement explicit type variable declarations 2022-09-17 17:25:07 +09:00
Shunsuke Shibayama
8f47e1e2dc Merge branch 'main' into trait 2022-09-16 10:56:31 +09:00
Shunsuke Shibayama
d2ad7caaab Update ErgConfig and Runnable 2022-09-16 02:21:04 +09:00
Shunsuke Shibayama
19428a417f Update version (v0.4.7) 2022-09-15 19:20:53 +09:00
Shunsuke Shibayama
12f22f8bed Fix Context::lower_class_def 2022-09-15 11:36:34 +09:00
Shunsuke Shibayama
581d2c84aa Update version (v0.4.6) 2022-09-14 16:23:29 +09:00
Shunsuke Shibayama
988a9e2322 Add quiet-startup mode 2022-09-14 16:09:27 +09:00
Shunsuke Shibayama
1711ac3714 Add ErrorDisplay::show 2022-09-14 13:38:50 +09:00
Shunsuke Shibayama
e1be2d2b51 Merge branch 'main' of https://github.com/erg-lang/erg 2022-09-14 12:47:46 +09:00
Shunsuke Shibayama
651ffc8e7c Update version (v0.4.5) 2022-09-14 12:47:37 +09:00
Shunsuke Shibayama
14df5ce94c Update Runnable API types
This change allows Erg to pass information in a thread-safe manner.
2022-09-14 12:45:04 +09:00
Shunsuke Shibayama
aece619e69 Update version (v0.4.3) 2022-09-14 12:16:49 +09:00
Shunsuke Shibayama
fe1b0fab70 Add AtomicStr 2022-09-14 12:11:06 +09:00
Shunsuke Shibayama
fb36c0d633 Update version (v0.4.2) 2022-09-14 11:21:54 +09:00
Shunsuke Shibayama
2c9765857c
Merge pull request #154 from GreasySlug/fix/invalid-block
Repel invalid blocks with equals and whitespace in REPL
2022-09-13 20:04:10 +09:00
Shunsuke Shibayama
28ebd73c23 Update traits.rs 2022-09-13 20:01:14 +09:00
Shunsuke Shibayama
870f88e14d
Merge pull request #155 from erg-lang/fix-#112
Fix #112
2022-09-13 15:50:56 +09:00
Shunsuke Shibayama
bc6eb37e39 Improve: show candidates for unification of projection-types 2022-09-13 15:34:27 +09:00
GreasySlug
52b21ac1a0 Fix #58
Repel invalid blocks with equals and whitespace
2022-09-13 10:52:17 +09:00
Shunsuke Shibayama
2fdc881a2e Change Set::insert type 2022-09-13 02:36:18 +09:00