let me amend the prior example slightly:
* (defconstant +foo+ 'some-symbol) +FOO+ * (defun what1 () (eq (type-of +foo+) 'symbol)) WHAT1
but, after running (what2) which imports into KEYWORD, then (TYPE-OF +FOO+) correctly reports KEYWORD, whereas (what1) still returns T which is weird.
let me amend the prior example slightly:
* (defconstant +foo+ 'some-symbol)
+FOO+
* (defun what1 () (eq (type-of +foo+) 'symbol))
WHAT1
but, after running (what2) which imports into KEYWORD, then (TYPE-OF +FOO+)
correctly reports KEYWORD, whereas (what1) still returns T which is weird.