GreasrySlug
a51031df45
test: clean the code and add unsuccess test
2023-01-31 09:47:01 +09:00
GreasrySlug
7d88cb9541
add: vm struct for auto indent
...
Indents are important, so force them to be
For this purpose, added the struct to classify
and handle block kind
2023-01-31 09:35:17 +09:00
GreasrySlug
6dd71f12e9
add: paste function using each OS command
2023-01-31 09:29:49 +09:00
GreasrySlug
49ca99f572
fix: #26
...
Arrow keys could not be used on Linux
so, add REPL input handling by `crossterm`
Improvement of detailed usability
- possible to use arrow keys on Linux
- Cursor shape change block to line
- Ctrl+c is disable
- Ctrl+z is the exit key command
2023-01-31 09:12:33 +09:00
Shunsuke Shibayama
e246fad74d
Fix #370
2023-01-28 12:54:42 +09:00
Shunsuke Shibayama
44781cb030
Fix warns
2023-01-27 11:23:42 +09:00
GreasrySlug
97cde41592
update: use debug colors
2023-01-26 14:46:44 +09:00
GreasrySlug
db12bb1e2d
update: colors mod and feature
2023-01-26 14:45:15 +09:00
Shunsuke Shibayama
b76d63f9a5
fix socket connection problems
2023-01-25 01:19:45 +09:00
Shunsuke Shibayama
fa5bb4f615
fix #321
...
Add `ExitStatus`
Fix REPL tests
2023-01-25 00:11:48 +09:00
Shunsuke Shibayama
db61dd8742
Improve calculating Location
2023-01-23 17:28:16 +09:00
Shunsuke Shibayama
1d24655588
Add REPL tests
2023-01-17 16:32:25 +09:00
Shunsuke Shibayama
3c3e1c448a
Fix semantic tokens
2023-01-17 03:05:42 +09:00
Shunsuke Shibayama
dea05ef6e8
Add Bytes
2023-01-16 10:37:08 +09:00
Shunsuke Shibayama
ed96ca9420
Merge pull request #361 from erg-lang/web-ide
...
add feature: `no_std`
2023-01-15 23:54:12 +09:00
Shunsuke Shibayama
6a183346ea
Bug fix
2023-01-15 23:43:42 +09:00
Shunsuke Shibayama
a70b62695e
Update env.rs
2023-01-15 23:39:35 +09:00
Shunsuke Shibayama
777e179e77
add feature: no_std
2023-01-15 23:35:00 +09:00
Cai BingJun
4681afb09e
fix #344
2023-01-15 19:57:33 +08:00
Shunsuke Shibayama
a127564b31
Rename dir: compiler
-> crates
2023-01-15 12:03:19 +09:00