Oliver 发表于 2022-7-6 06:36:00

这是什么样的错误?

错误:输入时报价后EOF
 
以下是我的电脑规格:
 
操作系统:win 7
cad:autocad 2002
 

MSasu 发表于 2022-7-6 06:48:32

你能把代码摘录贴出来吗?

welldriller 发表于 2022-7-6 07:06:43

http://forums.augi.com/images/icons/icon1.png关于:错误:输入报价后EOF
 
因为READ尊重为lisp计算保留的某些字符。引号“'”被读取为函数引号:
(读“a”)返回符号a,但
(读“'a”)返回(引号a)
这与READ能够返回lisp表达式是一样的,如
(读“(cons 2 4)”)
其中左括号表示lisp表达式。每当READ遇到保留字符时,它都希望后面跟着一个表达式。在使用READ之前,您必须检查返回的字符。
 
不知道这是否有帮助-在另一个论坛上找到它,我想我会把它传下去

Oliver 发表于 2022-7-6 07:22:11

我无法确定lisp的哪一部分是错误的
这是照片
 

MSasu 发表于 2022-7-6 07:28:39

考虑到Welldriller发布的内容,您可能希望在代码中搜索包含以下字符串的代码行,并将其发布在此处,供他人查看:
(read
 
请确保取消勾选“匹配大小写”选项。

Lee Mac 发表于 2022-7-6 07:44:19

如钻井工岗位所示,以下情况将导致错误:
_$ (read "'")
; error: EOF after quote on input
因为引号符号后面没有表达式。
页: [1]
查看完整版本: 这是什么样的错误?