Har*_*ier 4 scheme racket
"interned"和"uninterned"符号之间有什么区别.只有Racket有没有符号的符号或做其他方案的方案或者lisp有它们吗?
Juh*_*man 7
实例符号eq?当且仅当它们具有相同的名称时.未处理的符号不是eq?任何其他符号,因此它们是一种带有附加字符串的唯一标记.Interned符号是默认阅读器生成的类型.当在宏中生成代码时,未加密的符号可以用作标识符,这样的标识符不能被任何其他标识符遮蔽.大多数Lisp方言都有这个概念,在Scheme中它是罕见的,因为卫生宏被认为会降低其实用性.
eq?
归档时间:
13 年,10 月 前
查看次数:
597 次
最近记录: