|
|
1
3
符号不能代替字符串。两者都用 字符序列时,不应使用符号代替字符串 这是主要的财产。符号代表一个独特的身份。 这意味着指针相等 (而不是内容相等)可以用来比较它们。 因此,符号通常用作常量、枚举元素、哈希表键 或标识符(在lisp中)。 在Lisp语言中,第一次引用符号时,在 它将被查找并表示相同的值。 我不是一个Python程序员,但是因为符号不是内置的 在Python语言中,它们的使用可能会受到限制或者不是很方便。 你不应该用它们来隔离字符串。为此使用包装器类。
编辑:通过阅读SymbolType文档,我看到它们捆绑了源代码
|
|
|
Stephen · 在emacs中评估Lisp的正确方法是什么 1 年前 |
|
|
lightning_missile · 词法范围和共享对象 8 年前 |
|
|
Alexandru Popa · SBCL中奇怪的宏扩展错误 8 年前 |
|
|
Jacky · 编辑列表中的每个偶数索引元素 8 年前 |
|
|
HappyFace · lisp典型缩进约定背后的规则是什么? 8 年前 |