特殊值的比较、测同优先级为72
除非特殊说明,否则特殊值的任何索引结果都为其自身
除非特殊说明,否则对特殊值的替换没有任何效果,且会引发警告
来自沉思之渊的视线,落在了我们身上
其源头为不明之物
void被用于表达空无一物
- 可转换为混沌布尔值:假且非真
- 对void的替换没有任何效果,且不会引发警告
别名lohk
腐朽的大军以震颤之音散布亵渎的言语
执行那可怕的计划
nil被用于表示空列表、失败值、逻辑假、虚假、衰退
- 可转换为混沌布尔值:假且非真
- 对其任何索引返回的值进行更改将导致错误
- 比较方法:检查参数的混沌布尔值结果是否为假
别名netra
它的使者都是天上掉落的星星
天和地都在燃烧
t被用于表示成功值、逻辑真、真理
- 可转换为混沌布尔值:真且非假
- 对其任何索引返回的值进行更改将导致错误
- 比较方法:检查参数的混沌布尔值结果是否为真
别名xata
oull被用于表达任何
- 可转换为混沌布尔值:真且假
- oull的任何索引结果都为其参数
- 比较方法:真且非假
- 测同方法:真且非假
光明的太空之中,飘荡着焦黑的星辰
他们只会观察、指责、否认
ris被用于表达光明、超越
- 转换为混沌布尔值时引发错误
- 索引时引发错误
- 替换时引发错误
- 比较方法:引发错误
- 测同方法:引发错误
对于从相切位面演化出的宇宙来说
我们是开拓者,也是终结者
khra被用于表达时间
- 可转换为混沌布尔值:真且假
- khra是一个列表,其中每个元素都是一个cons(t/nil/void):car为被调用的函数,cdr为当前所在的局部参数池,cdr2为函数返回后的执行起始点
- 最近的调用在khra最头部
- 修改khra来修改调用栈与返回地点!
以下名称仅作保留,还在设计阶段
挣扎吧,呻吟吧,这就是我们的国度
在这乱世之中,等待失败者的只有死亡
fass被用于表达混乱
- 可转换为混沌布尔值:非真且非假
- 调用方法:返回值在被观测时随机选取参数之一进行求值,并确定为其结果
- 每个参数的随机命中率是参数个数分之一
- 此特殊值必要性待商议,未来可能自草稿移除
物质法则缺乏约束力
因为太阳和爱都已退散
jahu被用于表达形态
- 转换为混沌布尔值时引发错误
- 调用方法:求值参数并将其返回值封存于本次返回值指向的node中,对此node求值或调用都将返回被封存的返回值
- 当参数多于一个时,返回列表,其中元素与参数依次对应
- 此特殊值必要性待商议,未来可能自草稿移除
面对疯狂的宇宙,法律选择了臣服
而那些坚定之人则去乞求
vome被用于表达秩序
- 可转换为混沌布尔值:非真且非假
- vome是一个列表,所有的node(包括特殊值)都作为元素包含其中
- 手动遍历时这个列表将无限长:因为当你遍历它时你也在创建cons,这会导致vome的长度增加
- 此特殊值必要性待商议,未来可能自草稿移除