又一个编程语言?

2022-07-25 17:33:55 +08:00
 summerLast

各位帅哥美女好,最近我用 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 平台可以下载进行试玩

2454 次点击
所在节点    分享创造
7 条回复
banshan
2022-07-25 22:44:11 +08:00
能提供 windows 下的可执行文件吗
summerLast
2022-07-26 09:18:40 +08:00
@banshan 可以啊,需要安装打包环境,后面有空了打包一个
summerLast
2022-07-26 10:03:50 +08:00
summerLast
2022-07-26 14:56:51 +08:00
对了,windows 下文字颜色导致的错落可以 用 git 命令行工具 ./rust-lisp.exe 打开
summerLast
2022-07-27 09:10:44 +08:00
banshan
2022-08-17 08:40:32 +08:00
谢谢
banshan
2022-08-17 08:41:18 +08:00
star 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/868609

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX