shen-cl:沉为普通Lisp

时间:2021-05-03 03:17:07
【文件属性】:
文件名称:shen-cl:沉为普通Lisp
文件大小:46KB
文件格式:ZIP
更新时间:2021-05-03 03:17:07
common-lisp shen CommonLisp 沉为普通Lisp 由撰写的“ for Common Lisp”,由贡献。 该代码库当前支持以下实现: 此端口充当Shen语言的标准实现。 它也是已知最快的端口,取决于硬件,它会在SBCL上在4-8秒内运行标准测试套件。 欢迎提供错误报告,修复和增强功能。 如果您打算将Shen移植到另一种Common Lisp,请考虑将其作为对此存储库的请求请求。 特征 本地互操作函数的文档位于。 这些功能允许从Shen调用Lisp并从Lisp调用Shen。 还包括函数cl.exit ,该函数接受退出代码,终止进程,返回给定的退出代码。 先决条件 请参阅以获取有关在shen-cl上构建和使用所需安装的工具的信息。 正在下载 发行版页面上提供了SBCL端口的预构建二进制文件。 只要确保可执行文件在您的PATH 。 SBCL构建还有一个Homebrew公式。 可以这样运行: brew instal
【文件预览】:
shen-cl-master
----.gitignore(41B)
----boot.lsp(7KB)
----Makefile(6KB)
----src()
--------native.lsp(2KB)
--------compiler.shen(13KB)
--------primitives.lsp(12KB)
--------shen-utils.lsp(2KB)
--------overwrite.lsp(8KB)
--------package.lsp(2KB)
----.travis.yml(3KB)
----assets()
--------logo.svg(3KB)
--------logo.png(12KB)
----INTEROP.md(3KB)
----CHANGELOG.md(6KB)
----LICENSE.txt(1KB)
----scripts()
--------run-compiler-tests.shen(1KB)
--------build.shen(5KB)
----README.md(4KB)
----tests()
--------compiler-tests.shen(6KB)
----PREREQUISITES.md(4KB)
----.gitattributes(102B)

网友评论