Lisp是一系列通用编程语言,受lambda演算影响,能够将源代码作为数据结构进行操作。
我在C中编写一个Lisp解释器。每个Lisp对象都由一个结构LispObject *表示,它带有一个类型字段,用于指示它是int,symbol,cons等。我实现了一个全局...
在通过介绍性的Lisp书的主要部分之后,我仍然无法理解特殊运算符(引用)(或等效的)函数的作用,但这已经遍及Lisp ......
我在Common Lisp中有另一个涉及自引用的问题。我在Stack Exchange上发现了一个线程,这个问题是编写最短的程序,打印所有可打印的ASCII ...
对于课程项目,我必须在lisp中编写一个程序。该程序应包含最重要的lisp函数,它们的输入和输出参数以及可选参数。例如: ...
使用SBCL 1.4.12,我正在阅读Stuart Shapiro的Common Lisp:An Interactive Approach中的练习17.9,并将一个反向函数计时应用于10,000个元素的列表。当我计时...
我试图在Scheme中实现一个递归过程,它采用数字的平方而不使用乘法,使用公式n ^ 2 = 1 + 3 + 5 + ... +(n + n-1)。 if(<n 0)语句在...中
我在下面有这个代码,它接受一个参数并以相反的顺序打印所有闰年列表。如何才能将1800作为默认输入,只需运行命令(leap)列出所有跳跃...
我正在搜索,如何在RedHat Linux中安装CLISP(http://www.clisp.org)。在CLISP网站上Fedora安装链接被破坏了。即使sudo apt-get install,yum install clisp也不起作用...
Lisp宏和scala宏之间有什么根本区别吗?据我所知,宏是编程程序的手段。他们扩展了语言。但他们是否同样......
在Windows下的emacs上运行的方案实现,用于处理SICP
我想找到在Windows下的emacs上运行的方案实现,以便通过SICP工作。麻省理工学院计划浮现在我的脑海中,但它的官方网站上写着运行麻省理工学院/ GNU计划的代码......