(defconst comp-known-predicates
'((arrayp . array)
(atom . atom)
- (characterp . base-char)
+ (characterp . fixnum)
(booleanp . boolean)
(bool-vector-p . bool-vector)
(bufferp . buffer)
- (natnump . character)
+ (natnump . (integer 0 *))
(char-table-p . char-table)
(hash-table-p . hash-table)
(consp . cons)
- (integerp . fixnum)
+ (integerp . integer)
(floatp . float)
(functionp . (or function symbol))
(integerp . integer)
(listp . list)
(numberp . number)
(null . null)
- (numberp . real)
+ (numberp . number)
(sequencep . sequence)
(stringp . string)
(symbolp . symbol)