文件名称:lisp.js:JavaScript 中的一个小 lisp 解释器
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-27 04:34:30
javascript lisp lisp-interpreter tiny JavaScript
Lisp.js 受到 Peter Norvig 的的,我花了两天时间用 JavaScript 编写了一个小巧但功能强大的 lisp 解释器。 我改进了算术运算符以支持多参数计算,例如(add 1 2 3 4) ,并添加了一些语法糖,例如let 、 let* 、 cond 、 else and and or 。 现在它可以解释 Y 组合子了! 如何使用 安装: # npm install lisp.js 开始: $ lispjs 从文件中读取代码: $ lispjs file1 file2 ... 玩得开心! 执照 麻省理工学院 Github:
【文件预览】:
lisp.js-master
----lib()
--------cps.js(748B)
--------parser.js(1KB)
--------lisp.js(5KB)
----test()
--------test.scm(903B)
--------test.js(3KB)
----README.md(584B)
----index.js(1KB)
----package.json(405B)