乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 69|回复: 12

[编程交流] 写了一个小Lisp程序的单词

[复制链接]

13

主题

57

帖子

45

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 17:31:58 | 显示全部楼层 |阅读模式
读一点LISP。
 
编写了这个小程序,但有错误。
 
怎么了?
 
  1. (defun c:LAYERISOLATE ()
  2. (command "-LA" "OFF" "*DELETED*,*DEL*" "")
  3. (princ)
  4. )
回复

使用道具 举报

14

主题

68

帖子

54

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 17:41:47 | 显示全部楼层
你好
 
我认为您需要将该行更改为:
 
  1. (command "-LA[color="red"]YER[/color]" "OFF" "*DELETED*,*DEL*" "" [color="red"]""[/color])
回复

使用道具 举报

21

主题

155

帖子

135

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
105
发表于 2022-7-5 17:42:04 | 显示全部楼层
您要关闭哪些层?删除(&D)?
回复

使用道具 举报

13

主题

57

帖子

45

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 17:48:44 | 显示全部楼层
谢谢你,先生。我的Lisp程序现在开始了。
 
回复

使用道具 举报

13

主题

57

帖子

45

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 17:52:17 | 显示全部楼层
哈哈。我将重复删除。
 
回复

使用道具 举报

14

主题

68

帖子

54

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 17:58:58 | 显示全部楼层
 
不客气。
回复

使用道具 举报

26

主题

1495

帖子

20

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-5 18:05:40 | 显示全部楼层
作为良好的编码实践,我建议使用完整的命令名和通用选项
 
此外,大多数参数可以使用通用选项
 
  1. (command "_.LAYER" "_Off" .....)

 
周期绕过重新定义的命令
 
下划线表示所有AutoCAD版本的语言
 
破折号不是必需的,也不是必须的
 
-大卫
回复

使用道具 举报

13

主题

57

帖子

45

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 18:11:31 | 显示全部楼层
谢谢大卫先生的建议。你能帮我回答这个问题吗。
 
  1. (defun c:command [b][color="red"]()[/color][/b]

 
在()中,我看到一些命令改为(/)。为什么?
 
回复

使用道具 举报

4

主题

305

帖子

225

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
97
发表于 2022-7-5 18:14:49 | 显示全部楼层
ctrlaltdel,
 
 
(defun)语法后括号中的“/”用于将函数参数与局部变量声明分离。
 
 
例子:
严格来说,在没有局部变量可声明的函数中不需要“/”。事实上,如果没有参数或局部变量,可以使用NIL来代替空的“()”。
回复

使用道具 举报

13

主题

57

帖子

45

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 18:18:15 | 显示全部楼层
谢谢你,先生。
 
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 03:38 , Processed in 0.568078 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表