actionscript-3 - 如何为 actionscript 3 编写 LISP 解释器?

标签 actionscript-3 lisp

我知道有一个,但实现我想要的方式并不容易。

我想知道解释 lisp 语言的步骤以及必须实现的功能。

最佳答案

首先,您学习 Lisp,然后阅读 LiSP并且(如果您足够了解 ActionScript)您就可以开始了。 PAIP还有关于实现 Lisp 解释器和编译器的部分。

要了解通常如何处理它,您可以查看 Write Yourself a Scheme in 48 hours .它使用 Haskell 作为实现语言,但它会给你一个想法。

这肯定不是微不足道的,但它已经被经常完成,并且可以从中学到很多东西。

关于actionscript-3 - 如何为 actionscript 3 编写 LISP 解释器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2503908/

相关文章:

ios - 为什么在没有执行代码时内存使用会发生变化? (as3)

lisp - 禁用 lispworks capi :push-button-panel 上的单个按钮

lisp - Lisp 中的默认编程

emacs - ILISP 安装麻烦

actionscript-3 - Actionscript 3 中的分屏

apache-flex - Flex 的 FileReference.save() 只能在用户事件处理程序中调用——我该如何解决这个问题?

flash - 如果一个对象在 Flash 中被垃圾回收,它引用的对象的引用计数器会自动递减吗?

actionscript-3 - actionscript3 中的文本框自动调整大小

clojure - 将键添加到向量中的一系列向量并将它们转换为 HashMap

lisp - 如何在 LISP 中调用 lambda 传递参数