请问为什么我在autolisp编程时,在检查编辑窗口时结果总是提示我“错误: 输入的列表有缺陷”??

我的程序是:
2024-12-03 20:13:39
推荐回答(2个)
回答1:

你的程序中括号不对称,就你上面的程序,还有一个问题就是用if来执行多语句的话要用(progn)包含,例如(if true(progn (progranm1)(progranm2)...))

回答2:

每个if的左括号都要对应一右括号,程序尾端也要加一右括号,半角的哦,如果打印的表(语句)在条件成立时都要执行,那还要加上“(progn ”,当然也要加右括号对应。呵:)