这两种写法有什么不同吗?
上面是正常运行,下面是无法运行,都是表,为啥呢?本帖最后由 d1742647821 于 2023-2-4 19:05 编辑
lisp最基础语法,括号里第一项是函数名, 在(1. wz)这里 1不是函数名,肯定不行,错的离谱,'(1. wz) 前面加 '符号代表不对后面的括号进行运算,所以 ' 后面的括号里第一位可以不是函数,但是随之 ' 后面的括号里变量也不会提取到值了,因为括号里没有计算 cons函数支持变量,下面的表直接把变量作为数据了,数据类型不符 mj0000 发表于 2023-2-4 08:52
cons函数支持变量,下面的表直接把变量作为数据了,数据类型不符
原来如此,我把所有表都用上了。就正常运行了。以后干脆都加上,显得美观。
学习了{:1_1:}
/**
* Linux常用命令:rsync -rogpav --delete /home /tmp 同步两边的目录
* 不是别人,是我,承认了你的价值
* Link https://greasyfork.org/zh-CN/scripts/396933-hostloc-zsbd
*/ 全部加cons就多运算一次,可能对速度有微小的影响 VBALISPER 发表于 2023-2-4 14:22
全部加cons就多运算一次,可能对速度有微小的影响
那么如何来判断,哪些是必须加,哪些可以不用加呢? 有变量的就加。 mj0000 发表于 2023-2-4 08:52
cons函数支持变量,下面的表直接把变量作为数据了,数据类型不符
赞,学习了! 列表操作是很麻烦的事,谢谢楼主分享咯。
页:
[1]