mainA lisp implementation - 概要

群组

成员信息 群组管理员:

1 个活跃成员 [查看成员]

群组标识 Id: 12244 系统名称: alisp 名称: A lisp implementation 群组类型: 非 GNU 软件和文档 在此群组中搜索 搜索范围:支持 Bug 任务

此群组不是 GNU 项目的一部分。

这是一个 lisp 实现。现在它只是一个解释器,但我稍后会添加一些编译功能。我的目标是符合 Common Lisp 标准,但我对此并不绝对。要克隆仓库,请运行以下命令:git clone <https://git.savannah.nongnu.org/git/alisp.git> 你可以在此页面下方找到已发布的 tarball,但我建议从最新的 commit 运行,因为新功能和 bug 修复经常发生。要了解此项目的要点,请参阅 README (https://git.savannah.nongnu.org/cgit/alisp.git/tree/README) 和 NOTES (https://git.savannah.nongnu.org/cgit/alisp.git/tree/NOTES)。我使用 C89 语法和标准库编写 alisp。我使用 GNU readline (可选) 和 GNU mp 作为外部库,分别用于行输入和任意精度算术。该实现包含超过四分之三的 Common Lisp!运行 test.pl 脚本 (https://git.savannah.nongnu.org/cgit/alisp.git/tree/test.pl) 可以全面了解解释器。alisp 对程序员非常友好:它具有基本的性能分析器,还有一个带有单步执行功能的调试器,这是大多数免费 CL 实现所缺乏的功能。目前这是一个单人项目,所以请不要发送补丁。但请将 bug 报告和建议发送到你在 README 中找到的地址!如果你需要一些 lisp 构造,请告诉我。我以 GPL version 3 或更高版本的许可发布 alisp 作为自由软件。如果你喜欢这个项目,你可以在 https://liberapay.com/andreamonacohttps://www.patreon.com/andreamonaco 进行捐赠。非常感谢!如果你知道任何相关的资助或有其他资金建议,请写信给我。

注册日期:Thu 23 Jun 2022 03:31:12 PM UTC 许可协议:GNU General Public License v3 or later 开发状态:4 - Beta

最新消息 rss feed

alisp 1.1 发布 andreamonaco 发布,Thu 20 Mar 2025 06:34:37 AM UTC

1.1 版本发布!现在 al 在 LOOP 中有所改进,有一个更好的函数编译器和一个有限的文件编译器,更好地支持路径名和文件系统查询,对性能分析器和单步执行器进行了各种改进,初步支持监视点以及通常的大量 bug 修复。[...]

alisp 1.0 发布 andreamonaco 发布,Mon 11 Nov 2024 08:40:56 AM UTC

1.0 版本发布!现在 al 有一个基本的漂亮打印机,更好的 LOOP,编译器宏的处理,更好的 CLOS,更好的检查工具包括回溯打印机,更完整的路径名处理,更好的最小编译器,更多的 reader macros,支持符号宏,更好的调试和单步执行体验。和往常一样,吨 [...]

alisp 0.999 发布 andreamonaco 发布,Sat 18 May 2024 08:35:03 PM UTC

0.999 版本发布。现在 al 有更多的 sharp macros,并在各种数组、文件名、填充指针、最小编译、泛型函数、流、LOOP、FORMAT 中进行了许多改进;它还具有 ROOM、TRACE 和调试器中的单步执行,几乎没有免费的 CL 实现具有这些功能;最后但并非最不重要的是,大量的 bug 修复和关闭的泄漏使 al [...]

alisp 0.99 发布 andreamonaco 发布,Sat 09 Mar 2024 06:54:56 PM UTC

0.99 版本发布。现在 al 更好地支持 UTF-8、填充指针、宏函数、泛型函数、标准对象、路径名和文件操作、重启;我们还有最小编译和基本的调试器和性能分析器;最后,大量的 bug 修复和封闭的泄漏。在 https://download.savannah.nongnu.org/releases/alisp/alisp-0.99.tar.gz 获取 alisp。有关说明,请参阅 README,有关解释器功能的演示,请参阅 test.pl。

[档案中有 17 条新闻]

快速概览

群组主页

下载区

成员列表 (1 个成员)

沟通工具

技术支持管理器 (打开的项目:0,总计:0)

邮件列表 (0 个公共邮件列表)

开发工具

Git 仓库

CVS 仓库

Bug 追踪器 (打开的项目:0,总计:0)

任务管理器 (打开的项目:0,总计:0)