【Scheme概括】3 比较do, let, loop

对象的比较 eq? 这个函数用来比较2个对象的地址,若是相同的话就返回#t。在Scheme中真用#t表示,假则用#f。 例如,(eq? str str)返回#t,由于str自己的地址的是同样的,可是”scheme”和”scheme”则被存储在不一样的地址中,所以函数返回#f。注意,不要用eq?来比较数字,由于在R5RS和MIT-Scheme中均没有被指定返回值,建议使用eqv?或者=代替。如下是一
相关文章
相关标签/搜索