lishp:一个用 Haskell 编写的小 Lisp

时间:2021-06-03 11:44:11
【文件属性】:
文件名称:lishp:一个用 Haskell 编写的小 Lisp
文件大小:11KB
文件格式:ZIP
更新时间:2021-06-03 11:44:11
haskell lisp interpreter Haskell 利希普 一个用 Haskell 编写的小型 Lisp 解释器。 安装 git clone https://github.com/wildlyinaccurate/lishp.git cd lishp cabal install make 用法 Lishp 可以作为 REPL 运行 $ ./bin/lishp lishp=> (/ 8 (+ 1 1)) 4 或者可以直接拿程序 $ ./bin/lishp '(/ 8 (+ 1 1))' 4 测试 测试目前是用编写的。 使用make test运行套件。 为什么? 因为在玩了一段时间的 Haskell 之后,我想写一个“真正的”程序。 我是 Lisps 的忠实粉丝,并受到 、 和等项目的启发。
【文件预览】:
lishp-master
----.gitignore(19B)
----Setup.hs(46B)
----lishp.cabal(890B)
----Makefile(204B)
----src()
--------Main.hs(817B)
--------Lishp()
----.travis.yml(235B)
----LICENSE(1KB)
----README.md(942B)
----test()
--------functions.sh(1KB)
--------assignment.sh(219B)
--------primitives.sh(1KB)
--------types.sh(665B)
--------equality.sh(2KB)

网友评论