Значением char-code-limit является неотрицательное целое число, которое отображает наибольшее из возможных значений функции char-code невключительно. То есть значения, возвращаемые char-code неотрицательны и строго меньше чем значение char-code-limit.
Common Lisp не гарантирует, что все целые числа между нулём и char-code-limit являются корректными кодами для символов.