各位帅哥美女好,最近我用 rust 写了一个 lisp(scheme)的解释器,然后支持命令行模式和直接运行模式,为它添加了使用多核和网络的能力,这里有一个命令行模式的展示
--------------------------
welcome rust-lisp v0.1.0
--------------------------
source code:https://github.com/sunxyz/rust-lisp
> + 1 2 3 \
4 5 6
21
> :save
please input the file name:
./sample.lisp
save file success
> call-with-input-file "./sample.lisp" read-string
(
(+ 1 2 3 4 5 6)
)
> :quit
good bye!
我在想要不要做一个云函数的小玩具 ,还是继续添加一些特性 ,如果你是 liunx 平台可以下载进行试玩
1
banshan 2022-07-25 22:44:11 +08:00
能提供 windows 下的可执行文件吗
|
2
summerLast OP @banshan 可以啊,需要安装打包环境,后面有空了打包一个
|
3
summerLast OP |
4
summerLast OP 对了,windows 下文字颜色导致的错落可以 用 git 命令行工具 ./rust-lisp.exe 打开
|
5
summerLast OP download rust-lisp
liunx_x86_rust-lisp https://github.com/sunxyz/rust-lisp/blob/main/file/rust-lisp windows_x86_rust-lisp https://github.com/sunxyz/rust-lisp/blob/main/file/rust-lisp.exe |
6
banshan 2022-08-17 08:40:32 +08:00
谢谢
|
7
banshan 2022-08-17 08:41:18 +08:00 1
star 了
|