【发布时间】:2021-11-15 13:04:49
【问题描述】:
KEYWORD 包中默认包含哪些关键字?在我开始他们的 REPL 之后,我注意到 SBCL 和 CLISP 的初始实习关键字之间存在一些差异。 KEYWORD 包中的默认实习符号是否应该因实现而异?
在 SBCL 中:
(find-symbol "CL" "KEYWORD") ; -> :CL, :EXTERNAL
(find-symbol "CL-USER" "KEYWORD") ; -> :CL-USER, :EXTERNAL
(find-symbol "COMMON-LISP" "KEYWORD") ; -> :COMMON-LISP, :EXTERNAL
(find-symbol "COMMON-LISP-USER" "KEYWORD") ; -> NIL, NIL
在 CLISP 中:
(find-symbol "CL" "KEYWORD") ; -> NIL, NIL
(find-symbol "CL-USER" "KEYWORD") ; -> NIL, NIL
(find-symbol "COMMON-LISP" "KEYWORD") ; -> :COMMON-LISP, :EXTERNAL
(find-symbol "COMMON-LISP-USER" "KEYWORD") ; -> NIL, NIL
【问题讨论】:
标签: common-lisp sbcl clisp