When I compile the following one liner at safety 0:
(defun to-num(x) (digit-char-p x))
and load it I get:
(to-num #\0)
T
At safety 1 or higher I get the expected result (integer 0).
--
Waldek Hebisch
hebisch at math.uni.wroc.pl