Uninterned symbol
リテラル表記は
#:foo
.
インターン
されないシンボルのことをこう呼ぶ.
defpackage
で使うと,名前のためだけに使われるシンボルによって別のパッケージを
汚染
することを防ぐことができる. cf.
https://stackoverflow.com/questions/7894548/why-are-uninterned-symbols-used-for-package-names-and-exports-in-common-lisp/7894917