aws 发表于 2023-2-4 08:48:15

这两种写法有什么不同吗?

上面是正常运行,下面是无法运行,都是表,为啥呢?

d1742647821 发表于 2023-2-4 19:03:27

本帖最后由 d1742647821 于 2023-2-4 19:05 编辑

lisp最基础语法,括号里第一项是函数名, 在(1. wz)这里 1不是函数名,肯定不行,错的离谱,'(1. wz) 前面加   '符号代表不对后面的括号进行运算,所以 ' 后面的括号里第一位可以不是函数,但是随之 ' 后面的括号里变量也不会提取到值了,因为括号里没有计算

mj0000 发表于 2023-2-4 08:52:01

cons函数支持变量,下面的表直接把变量作为数据了,数据类型不符

aws 发表于 2023-2-4 08:59:46

mj0000 发表于 2023-2-4 08:52
cons函数支持变量,下面的表直接把变量作为数据了,数据类型不符

原来如此,我把所有表都用上了。就正常运行了。以后干脆都加上,显得美观。

zm880928 发表于 2023-2-4 11:15:59

学习了{:1_1:}


/**
* Linux常用命令:rsync -rogpav --delete /home /tmp 同步两边的目录
* 不是别人,是我,承认了你的价值
* Link https://greasyfork.org/zh-CN/scripts/396933-hostloc-zsbd
*/

VBALISPER 发表于 2023-2-4 14:22:45

全部加cons就多运算一次,可能对速度有微小的影响

aws 发表于 2023-2-4 14:25:26

VBALISPER 发表于 2023-2-4 14:22
全部加cons就多运算一次,可能对速度有微小的影响

那么如何来判断,哪些是必须加,哪些可以不用加呢?

VBALISPER 发表于 2023-2-4 14:27:21

有变量的就加。

kucha007 发表于 2023-2-4 20:44:07

mj0000 发表于 2023-2-4 08:52
cons函数支持变量,下面的表直接把变量作为数据了,数据类型不符

赞,学习了!

vladimirputin 发表于 2023-2-14 09:34:25

列表操作是很麻烦的事,谢谢楼主分享咯。
页: [1]
查看完整版本: 这两种写法有什么不同吗?