Skip to content

boundp is nil

Oddity 2: boundp on a persistent variable returns nil.

(defpvar -cat- #p"~/cat.clcl" 0)

(boundp -cat-) ;=> nil

Even though -cat- does evaluate to 0, I would expect boundp to return t, again this is because the actual bound symbol is a gensym.