乐筑天下

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

[编程交流] 迷人的Lisp程序不规则

[复制链接]

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 16:15:08 | 显示全部楼层 |阅读模式
大家好,
 
希望到目前为止每个人都过一个愉快的圣诞节。
 
我只是在玩一些LISP,想知道为什么LISP函数的命名方式不规则,例如:
itoa-->>i到a-->>整数到字符串
 
atoi-->>a-to-i-->>字符串到整数
 
这似乎意味着:
 
i=整数(足够明显)
a=字符串(不太明显,但可以…)
 
具体如下:
 
atof-->>a到f-->>字符串到实数
 
正如我们已经假设的那样,这也是合乎逻辑的:
 
a=字符串
 
现在我们假设:
 
f=真实(同样,不是很明显,但见鬼…)
 
那么,为什么当我们进入“真正的字符串”时,我们有:
 
rtos-->>r-to-s-->>实到字符串
 
这看起来很不规则,所以我想我应该对此进行讨论,也许还有其他人发现并想要讨论的不规则之处。
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 16:31:37 | 显示全部楼层
a=α? 
至于为什么剩下的人都没有眼睛
回复

使用道具 举报

26

主题

1495

帖子

20

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 16:39:27 | 显示全部楼层
李,
 
大多数人过去认为a是ASCII的意思
 
atoi ASCII到整数
atof ASCII到浮点
 
itoa整数到ASCII
 
 
它们与AutoLISP中的(ascii)和(浮点)调用有关-大卫
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 16:43:55 | 显示全部楼层
 
啊,说得好,这很有道理。谢谢你澄清这一点。
 
但是在这种情况下,为什么要使用rtos而不是ftoa
回复

使用道具 举报

26

主题

1495

帖子

20

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 16:56:28 | 显示全部楼层
李,
 
可能是因为在“计算机语言”中用于存储值的术语实数vs INT。
 
(float)将“int”转换为“REALs”
 
-大卫
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 16:58:24 | 显示全部楼层
啊,谢谢。
 
你比你看起来更聪明
回复

使用道具 举报

10

主题

973

帖子

909

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 17:10:57 | 显示全部楼层
另一个明显的不规则是多段线。单词“Polyline”可以识别或排除三种多边形类型中的任何一种,即L(右)W(八)Polyline、2DPolyline、3DPolyline,具体取决于上下文–Lisp、VBA、快速选择、DXF参考和过滤命令。
 
过滤器命令(利用DXF参考-行为类似)还包括“多段线”指定下的多边形网格和多面网格。我想让我们保持警惕。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 17:22:33 | 显示全部楼层
 
我想你在这里发现了什么。。。。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 20:04 , Processed in 0.375589 second(s), 68 queries .

© 2020-2025 乐筑天下

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