【文件属性】:
文件名称:mal:mal-轻拍
文件大小:3.96MB
文件格式:ZIP
更新时间:2021-01-30 17:57:27
javascript ruby python c java
mal-做一个Lisp
描述
1. Mal是一位受Clojure启发的Lisp口译员。
2. Mal是一种学习工具
mal的每种实现都分为11个增量的,自包含的(可测试的)步骤,这些步骤演示了Lisp的核心概念。 最后一步是能够自我托管(运行mal的mal实现)。 请参阅。
制作步骤如下:
每个制作步骤都有一个相关的架构图。 该步骤中新增的元素以红色突出显示。 这是的最终示意图:
如果您对创建mal实现感兴趣(或仅对使用mal感兴趣),请在freenode*问#mal频道。 除了,还有一个,我尝试回答一些常见问题。
3. Mal以82种语言实现(85种不同的实现方式和105种运行时模式)
语言
创作者
(C64和QBasic)
(Clojure和ClojureScript)
(ECMAScript 2015)
(Neko,Python,C ++和JS)
()
(GNU Octave和MATLAB)
(,)
(PostgreSQL)
(Oracle)
(2.X和3.X)
(3.X)
(WASM)
简报
在2014年Clojure West上的闪电演