peklaiho /
MadLisp 语言的 Lisp 解释器。
v1.0.1
2024-05-18 07:12 UTC
This package is auto-updated.
Last update: 2024-09-18 08:04:46 UTC
README
MadLisp 是用 PHP 编写的 Lisp 解释器。
需求
该项目需要 PHP 7.4 或更高版本和 Composer。
快速开始
创建一个新目录,并使用 composer 需求该项目
$ mkdir mylisp
$ cd mylisp
$ composer require peklaiho/madlisp
使用 vendor/bin/madlisp
可执行文件启动解释器。使用 -r
选项启动 REPL
$ vendor/bin/madlisp -r
>
您可以在 REPL 内部交互式地评估 Lisp 代码
> (+ 1 2 3)
6
或者您还可以评估包含 Lisp 代码的文件
$ echo "(+ 1 2 3)" > mylisp.mad
$ vendor/bin/madlisp mylisp.mad
6
文档
完整的 文档 可在项目网站上找到。
状态
目前看来,该语言似乎很稳定,所以我将其发布为 1.0 版本。请报告任何问题。
许可证
MIT