#rsp

2020-10-30 0:37
欢迎回到编译Lisp系列。上次,我们学习了智能指令编码。这一次,我们将使用这些知识来编译过程调用。 Lisp中常用的函数表达式是lambda--一个可以接受参数和关闭变量的匿名函数。过程调用不是这样的。它们是更简单的构造,只接受参数并返回值。 我们首先添加过程调用作为完全闭包支持的垫脚石,这将帮助我们建立某种内部调用......