common-lisp – Common Lisp程序化关键字

Common Lisp中有一个函数,它将一个字符串作为参数,并返回一个关键字?

示例:(关键字“foo”) – > :foo

最佳答案
这是一个make关键字功能,用于打包关键字创建过程(在KEYWORD包中实现一个名称)。 🙂

(defun make-keyword (name) (values (intern name "KEYWORD")))

转载注明原文:common-lisp – Common Lisp程序化关键字 - 代码日志