Lisp是一系列通用编程语言,受lambda演算影响,能够将源代码作为数据结构进行操作。
代码只计算与暗线直接连接的对象的距离。我希望它以某种方式将物体内部的孔之类的距离定为 200 毫米(在 1:10 ...
为什么 Quicklisp 在 MacOS 上加载 log4cl 失败
在 MacOS 上:当我尝试加载 log4cl 时出现编译错误: CL-USER> (ql:quickload "log4cl") 加载“log4cl”: 加载 1 个 ASDF 系统: log4cl ;加载“log4cl” . ...
此代码目前允许通过选择 2 个点来创建第一维线(距对象 200 米)和第二维线(距第一维 100 毫米)。但是,我希望它是一个十字架
如何为要替换的其他文本添加抓取源的TEXT/MTEXT文本高度?
我目前有 gileCAD 修改此代码,我自己尝试修改。但我目前还想在替换其他文本时也获取源文本的文本高度,但代码为...
如何在 AutoLISP 中弹出带有 TEXT/MTEXT 值的警告?
我正在尝试创建一个功能,它会要求用户选择文本(TEXT/MTEXT),然后它会简单地提醒该 TEXT/MTEXT 的颜色、图层、内容和高度的值……
我有以下代码: LISP 车(LISP x) { 开关类型(x) { 案例 tc_nil: 返回(无); 案例 tc_cons: 返回(汽车(x)); 默认: 返回(错误(“错误的...
我有一个像 (setf *书籍* '( ( (:title '标题 1) (:autor (引用 Autor 1) ) ) ( (:title 'Título 2) (:autor (引用
AutoLisp - 运行 PowerShell 和命令提示符命令
我希望使用 AutoLisp 将一些系统信息提取到 cad 程序 (DraftSight) 中。我已经完成了我想要完成的大部分工作,但我很难理解我应该如何...
背景 我看到问题 Best way to disable code: 我认为像下面这样的东西会很好: (离开 (global-set-key "\C-x" 'do-stuff) (defun do-stuff () ...)) 我明白...
如何拆分和替换引号中除外的字符串,包括 python 中的引号
我制作了一个 lisp 方言,我有一个函数计算,例如 (+ 1 2 (- 2 1)) 到 ('+', '1', '2', ('-', '2 ', '1')). 这是我当前的实现。 导入 shlex def 计算(表达式...
任务:在无向图中查找所有不重复的循环。我需要在不使用循环语句的情况下编写一个 lisp 程序,即递归遍历图形。 我试着写了一个图表...
我在 SO 和书籍上找到了很多资源,但对我来说,没有一个是可以理解的(足够的)。 我正在尝试使用 LISP 遍历数组。 这是我创建数组的方式: (设置问题...
为什么 eval 在 JavaScript 之外不是一个坏主意?
在 JavaScript 中,eval 被认为是一个坏主意,主要是因为它会打开您的代码以进行注入攻击。引用此评论: 我们试图避免的攻击是当用户提供价值时......
我正在尝试找到一种方法来执行下面这些函数的一般功能,因此您可以放入具有任意多个输入的函数 f,并且程序应该为每个变量执行此嵌入式循环,并且......
我想学习 common lisp,因为 paul graham 和其他人经常写它有多酷。 我浏览了 https://lisp-lang.org/learn/getting-started/ 上的教程 在
我想将文件的内容读入列表。到目前为止,我的一些尝试是 - (defun get-file (文件名) (let ((x (打开文件名)))) (当 x (循环行 =(读取行 x...
来自其他编程语言,我最近发现了lisp并感到惊讶。通读循环宏,我想生成一个带有条件的随机数列表(让我们假设
我是 lisp 语言的初学者所以请告诉我如何制作 10 个变量的 lisp 并从列表中打印偶数我试试这个 (写(列表 1 2 3 4 5 6 7 8 9 10)) 特普里
我正在尝试创建一个函数,如果它在另一个列表中找到一个项目的匹配项,它将返回 true。但似乎一切都应该有效,但在调用 (f1 '(2) '(1 2 3)) 时返回 nil (defun f1 ...
使用 fiveam 测试包,我想测试由 main.lisp 脚本处理的 CLI 参数的解析。然而,解析参数的主要功能不采取...