GNU CLISP是ANSI Common Lisp的UNIX / Windows实现,具有许多扩展。
我目前正在尝试使用Common lisp重新创建用UCI Lisp编写的旧程序,但是我对Lisp不太熟练。原始功能是:(DE SETROLE(角色填充CD)(CONS(HEADER:CD CD)...
我想用剪辑来运行hunchentoot。在clisp的REPL中,如果hunchentoot启动,我将无能为力。似乎clisp不支持线程。任何建议表示赞赏!
是否可以在Common LISP中定义两个相互调用的函数而不会收到样式警告?解决此问题的最佳方法是将其中一个功能赋予第二个功能,以...
[您好,我是使用Lisp编程的新手,我一直在YouTube上关注一个教程。(https://www.youtube.com/watch?time_continue=56&v=ymSq4wHrqyU&feature=emb_logo)我正在使用clisp。 ...
我开始学习lisps,目前正在为学校制作Macros。我在名为decrement.txt的txt文件中创建了一个名为“-=”的简单宏(defmacro-=(numericValue decrementValue)(list'...
我想使用此INSERT函数在common-lisp中实现排序功能,R表示cons单元具有key(int)和value(任何类型),L表示要在其中插入R的列表。与此...
我正在尝试使用通用Lisp运行代码,但是它一直给我以下错误:***-SYSTEM ::%EXPAND-FORM:(SETF(NTH X NUMS)0)应该是lambda表达式我是什么?做错了吗?我是...
这是我拥有的代码,当给定输入是回文,我希望它返回t;如果不是,我需要它返回NIL。如果您查看第二个输出,我的程序会为其返回t,但它会返回...
[当浏览Bert Burgemeister的“ Common Lisp快速参考”时,我偶然发现了tailp。首先,我误解了此函数的定义。我试过:(tailp'(3 4 5)'(1 2 3 4 5)...
我编写了一个查询我正在为学校编写的小型数据库程序的函数。该功能按名称搜索。当我自己运行该功能时,它可以工作。当我在菜单中运行它时不起作用(...
我有一个函数,在其中我同时使用解析整数和提示读取。但是,我需要这些整数之一才能成为浮点数。当我将parse-integer更改为parse-float时,它不再起作用。这是...
是否可以在Visual Studio Code中编译Lisp源文件?
我想在Visual Studio Code中编写Lisp代码并在终端上进行编译。有谁知道这是否可能。如果是这样,我必须写哪个命令?
为什么mapcar仅使用从values-list返回的参数之一?
我对Lisp非常陌生,并且遇到以下问题。我正在尝试在多个列表中交换数字,以便所有在其列表中第一个数字的数字都将在一个列表中,然后...
我从一个较大的脚本中隔离了此功能,并通过https://www.jdoodle.com/execute-clisp-online/对其进行了运行。即使抛出错误,除非我是...
我正在尝试编写一个确定列表深度的函数。因此对于(1 2 3 4)=> 1(1 2 3(4))=> 2(1 2 3(4(5)))=> 3依此类推。这是我到目前为止编写的内容,仅适用于...
Clisp错误:变量没有值(在此二进制搜索程序中高和低没有值)
用于二进制搜索的简单程序。元素不包含。元素,然后数组包含那些元素,然后q包含否。的查询搜索包含要搜索的元素。为什么会出现此错误...
尝试以Lisp递归方式打印三角形。我溢出,但是我不知道从哪里来。请注意,我是Lisp编程的新手。 (defun三角形(n)(if(不是(oddp n))(progn(print“ ...
我有嵌套列表((“ H”“ E”“ L”“ L”“ O”)(“ T”“ H”“ I”“ S”)(“ I”“ S”)(“ A” )(“ T”“ E”“ S”“ T”)))我想使用替代将列表中的每个字符串替换为另一个字符串,但是它不起作用...
我有一个函数(defun read-as-list(filename)(defun read-as-list(filename))(defparameter parlist(list nil)))(let((in(open filename:if-does-not-exist存在nil))))(在行=(...中的读取行]]