这是什么样的错误?
错误:输入时报价后EOF以下是我的电脑规格:
操作系统:win 7
cad:autocad 2002
你能把代码摘录贴出来吗? http://forums.augi.com/images/icons/icon1.png关于:错误:输入报价后EOF
因为READ尊重为lisp计算保留的某些字符。引号“'”被读取为函数引号:
(读“a”)返回符号a,但
(读“'a”)返回(引号a)
这与READ能够返回lisp表达式是一样的,如
(读“(cons 2 4)”)
其中左括号表示lisp表达式。每当READ遇到保留字符时,它都希望后面跟着一个表达式。在使用READ之前,您必须检查返回的字符。
不知道这是否有帮助-在另一个论坛上找到它,我想我会把它传下去 我无法确定lisp的哪一部分是错误的
这是照片
考虑到Welldriller发布的内容,您可能希望在代码中搜索包含以下字符串的代码行,并将其发布在此处,供他人查看:
(read
请确保取消勾选“匹配大小写”选项。 如钻井工岗位所示,以下情况将导致错误:
_$ (read "'")
; error: EOF after quote on input
因为引号符号后面没有表达式。
页:
[1]