我收到此错误:
cdr: expects argument of type <pair>; given #<void>
并检查(null? argument)
是否无效
我搜索了很多void?
函数,但我找不到任何东西
所以,任何想法ppl :)
提前感谢一百万
答案 0 :(得分:2)
只需使用pair?
查看您是否可以cdr
。没有特别检查void,因为它基本上是一个幻像类型。
答案 1 :(得分:0)
Chris的答案很好,因为你真的想要检查一对cdr,但为了将来参考,如果(eq? (void) (void))
可用,你可能会(void)
或(eq? (if #f #t) (if #f #t))
如果你想定义自己的(void)
。