digit-char-p for different CL implementationsAll the character ranges for which the individual Common Lisp implementations return non-nil for (digit-char-p char).
CCL 1.11-r16635 => ((#\0 #\9))
SBCL 2.0.2
=> ((#\0 #\9) (#\ARABIC-INDIC_DIGIT_ZERO #\ARABIC-INDIC_DIGIT_NINE)
(#\EXTENDED_ARABIC-INDIC_DIGIT_ZERO
#\EXTENDED_ARABIC-INDIC_DIGIT_NINE)
(#\NKO_DIGIT_ZERO #\NKO_DIGIT_NINE)
(#\DEVANAGARI_DIGIT_ZERO #\DEVANAGARI_DIGIT_NINE)
(#\BENGALI_DIGIT_ZERO #\BENGALI_DIGIT_NINE)
(#\GURMUKHI_DIGIT_ZERO #\GURMUKHI_DIGIT_NINE)
(#\GUJARATI_DIGIT_ZERO #\GUJARATI_DIGIT_NINE)
(#\ORIYA_DIGIT_ZERO #\ORIYA_DIGIT_NINE)
(#\TAMIL_DIGIT_ZERO #\TAMIL_DIGIT_NINE)
(#\TELUGU_DIGIT_ZERO #\TELUGU_DIGIT_NINE)
(#\KANNADA_DIGIT_ZERO #\KANNADA_DIGIT_NINE)
(#\MALAYALAM_DIGIT_ZERO #\MALAYALAM_DIGIT_NINE)
(#\SINHALA_LITH_DIGIT_ZERO #\SINHALA_LITH_DIGIT_NINE)
(#\THAI_DIGIT_ZERO #\THAI_DIGIT_NINE)
(#\LAO_DIGIT_ZERO #\LAO_DIGIT_NINE)
(#\TIBETAN_DIGIT_ZERO #\TIBETAN_DIGIT_NINE)
(#\MYANMAR_DIGIT_ZERO #\MYANMAR_DIGIT_NINE)
(#\MYANMAR_SHAN_DIGIT_ZERO #\MYANMAR_SHAN_DIGIT_NINE)
(#\KHMER_DIGIT_ZERO #\KHMER_DIGIT_NINE)
(#\MONGOLIAN_DIGIT_ZERO #\MONGOLIAN_DIGIT_NINE)
(#\LIMBU_DIGIT_ZERO #\LIMBU_DIGIT_NINE)
(#\NEW_TAI_LUE_DIGIT_ZERO #\NEW_TAI_LUE_DIGIT_NINE)
(#\TAI_THAM_HORA_DIGIT_ZERO #\TAI_THAM_HORA_DIGIT_NINE)
(#\TAI_THAM_THAM_DIGIT_ZERO #\TAI_THAM_THAM_DIGIT_NINE)
(#\BALINESE_DIGIT_ZERO #\BALINESE_DIGIT_NINE)
(#\SUNDANESE_DIGIT_ZERO #\SUNDANESE_DIGIT_NINE)
(#\LEPCHA_DIGIT_ZERO #\LEPCHA_DIGIT_NINE)
(#\OL_CHIKI_DIGIT_ZERO #\OL_CHIKI_DIGIT_NINE)
(#\VAI_DIGIT_ZERO #\VAI_DIGIT_NINE)
(#\SAURASHTRA_DIGIT_ZERO #\SAURASHTRA_DIGIT_NINE)
(#\KAYAH_LI_DIGIT_ZERO #\KAYAH_LI_DIGIT_NINE)
(#\JAVANESE_DIGIT_ZERO #\JAVANESE_DIGIT_NINE)
(#\MYANMAR_TAI_LAING_DIGIT_ZERO #\MYANMAR_TAI_LAING_DIGIT_NINE)
(#\CHAM_DIGIT_ZERO #\CHAM_DIGIT_NINE)
(#\MEETEI_MAYEK_DIGIT_ZERO #\MEETEI_MAYEK_DIGIT_NINE)
(#\FULLWIDTH_DIGIT_ZERO #\FULLWIDTH_DIGIT_NINE)
(#\OSMANYA_DIGIT_ZERO #\OSMANYA_DIGIT_NINE)
(#\BRAHMI_DIGIT_ZERO #\BRAHMI_DIGIT_NINE)
(#\SORA_SOMPENG_DIGIT_ZERO #\SORA_SOMPENG_DIGIT_NINE)
(#\CHAKMA_DIGIT_ZERO #\CHAKMA_DIGIT_NINE)
(#\SHARADA_DIGIT_ZERO #\SHARADA_DIGIT_NINE)
(#\KHUDAWADI_DIGIT_ZERO #\KHUDAWADI_DIGIT_NINE)
(#\TIRHUTA_DIGIT_ZERO #\TIRHUTA_DIGIT_NINE)
(#\MODI_DIGIT_ZERO #\MODI_DIGIT_NINE)
(#\TAKRI_DIGIT_ZERO #\TAKRI_DIGIT_NINE)
(#\AHOM_DIGIT_ZERO #\AHOM_DIGIT_NINE)
(#\WARANG_CITI_DIGIT_ZERO #\WARANG_CITI_DIGIT_NINE)
(#\MRO_DIGIT_ZERO #\MRO_DIGIT_NINE)
(#\PAHAWH_HMONG_DIGIT_ZERO #\PAHAWH_HMONG_DIGIT_NINE)
(#\MATHEMATICAL_BOLD_DIGIT_ZERO
#\MATHEMATICAL_MONOSPACE_DIGIT_NINE))
CLISP 2.48 =>
((#\0 #\9) (#\ARABIC-INDIC_DIGIT_ZERO #\ARABIC-INDIC_DIGIT_NINE)
(#\EXTENDED_ARABIC-INDIC_DIGIT_ZERO #\EXTENDED_ARABIC-INDIC_DIGIT_NINE)
(#\DEVANAGARI_DIGIT_ZERO #\DEVANAGARI_DIGIT_NINE) (#\BENGALI_DIGIT_ZERO #\BENGALI_DIGIT_NINE)
(#\GURMUKHI_DIGIT_ZERO #\GURMUKHI_DIGIT_NINE) (#\GUJARATI_DIGIT_ZERO #\GUJARATI_DIGIT_NINE)
(#\ORIYA_DIGIT_ZERO #\ORIYA_DIGIT_NINE) (#\TAMIL_DIGIT_ONE #\TAMIL_DIGIT_NINE)
(#\TELUGU_DIGIT_ZERO #\TELUGU_DIGIT_NINE) (#\KANNADA_DIGIT_ZERO #\KANNADA_DIGIT_NINE)
(#\MALAYALAM_DIGIT_ZERO #\MALAYALAM_DIGIT_NINE) (#\THAI_DIGIT_ZERO #\THAI_DIGIT_NINE)
(#\LAO_DIGIT_ZERO #\LAO_DIGIT_NINE) (#\TIBETAN_DIGIT_ZERO #\TIBETAN_DIGIT_NINE)
(#\MYANMAR_DIGIT_ZERO #\MYANMAR_DIGIT_NINE) (#\ETHIOPIC_DIGIT_ONE #\ETHIOPIC_DIGIT_NINE)
(#\KHMER_DIGIT_ZERO #\KHMER_DIGIT_NINE) (#\MONGOLIAN_DIGIT_ZERO #\MONGOLIAN_DIGIT_NINE)
(#\FULLWIDTH_DIGIT_ZERO #\FULLWIDTH_DIGIT_NINE)
(#\MATHEMATICAL_BOLD_DIGIT_ZERO #\MATHEMATICAL_MONOSPACE_DIGIT_NINE))
ECL 13.5.1
=> ((#\0 #\9) (#\ARABIC-INDIC_DIGIT_ZERO #\ARABIC-INDIC_DIGIT_NINE)
(#\EXTENDED_ARABIC-INDIC_DIGIT_ZERO
#\EXTENDED_ARABIC-INDIC_DIGIT_NINE)
(#\NKO_DIGIT_ZERO #\NKO_DIGIT_NINE)
(#\DEVANAGARI_DIGIT_ZERO #\DEVANAGARI_DIGIT_NINE)
(#\BENGALI_DIGIT_ZERO #\BENGALI_DIGIT_NINE)
(#\GURMUKHI_DIGIT_ZERO #\GURMUKHI_DIGIT_NINE)
(#\GUJARATI_DIGIT_ZERO #\GUJARATI_DIGIT_NINE)
(#\ORIYA_DIGIT_ZERO #\ORIYA_DIGIT_NINE)
(#\TAMIL_DIGIT_ZERO #\TAMIL_DIGIT_NINE)
(#\TELUGU_DIGIT_ZERO #\TELUGU_DIGIT_NINE)
(#\KANNADA_DIGIT_ZERO #\KANNADA_DIGIT_NINE)
(#\MALAYALAM_DIGIT_ZERO #\MALAYALAM_DIGIT_NINE)
(#\THAI_DIGIT_ZERO #\THAI_DIGIT_NINE)
(#\LAO_DIGIT_ZERO #\LAO_DIGIT_NINE)
(#\TIBETAN_DIGIT_ZERO #\TIBETAN_DIGIT_NINE)
(#\MYANMAR_DIGIT_ZERO #\MYANMAR_DIGIT_NINE)
(#\MYANMAR_SHAN_DIGIT_ZERO #\MYANMAR_SHAN_DIGIT_NINE)
(#\KHMER_DIGIT_ZERO #\KHMER_DIGIT_NINE)
(#\MONGOLIAN_DIGIT_ZERO #\MONGOLIAN_DIGIT_NINE)
(#\LIMBU_DIGIT_ZERO #\LIMBU_DIGIT_NINE)
(#\NEW_TAI_LUE_DIGIT_ZERO #\NEW_TAI_LUE_DIGIT_NINE)
(#\TAI_THAM_HORA_DIGIT_ZERO #\TAI_THAM_HORA_DIGIT_NINE)
(#\TAI_THAM_THAM_DIGIT_ZERO #\TAI_THAM_THAM_DIGIT_NINE)
(#\BALINESE_DIGIT_ZERO #\BALINESE_DIGIT_NINE)
(#\SUNDANESE_DIGIT_ZERO #\SUNDANESE_DIGIT_NINE)
(#\LEPCHA_DIGIT_ZERO #\LEPCHA_DIGIT_NINE)
(#\OL_CHIKI_DIGIT_ZERO #\OL_CHIKI_DIGIT_NINE)
(#\VAI_DIGIT_ZERO #\VAI_DIGIT_NINE)
(#\SAURASHTRA_DIGIT_ZERO #\SAURASHTRA_DIGIT_NINE)
(#\KAYAH_LI_DIGIT_ZERO #\KAYAH_LI_DIGIT_NINE)
(#\JAVANESE_DIGIT_ZERO #\JAVANESE_DIGIT_NINE)
(#\CHAM_DIGIT_ZERO #\CHAM_DIGIT_NINE)
(#\MEETEI_MAYEK_DIGIT_ZERO #\MEETEI_MAYEK_DIGIT_NINE)
(#\FULLWIDTH_DIGIT_ZERO #\FULLWIDTH_DIGIT_NINE)
(#\OSMANYA_DIGIT_ZERO #\OSMANYA_DIGIT_NINE) (#\U011066 #\U01106F)
(#\MATHEMATICAL_BOLD_DIGIT_ZERO
#\MATHEMATICAL_MONOSPACE_DIGIT_NINE))
ABCL 1.6.1
=> ((#\0 #\9) (#\٠ #\٩) (#\۰ #\۹) (#\߀ #\߉) (#\० #\९) (#\০ #\৯)
(#\੦ #\੯) (#\૦ #\૯) (#\୦ #\୯) (#\௦ #\௯) (#\౦ #\౯) (#\೦ #\೯)
(#\൦ #\൯) (#\෦ #\෯) (#\๐ #\๙) (#\໐ #\໙) (#\༠ #\༩) (#\၀ #\၉)
(#\႐ #\႙) (#\០ #\៩) (#\᠐ #\᠙) (#\᥆ #\᥏) (#\᧐ #\᧙) (#\᪀ #\᪉)
(#\᪐ #\᪙) (#\᭐ #\᭙) (#\᮰ #\᮹) (#\᱀ #\᱉) (#\᱐ #\᱙) (#\꘠ #\꘩)
(#\꣐ #\꣙) (#\꤀ #\꤉) (#\꧐ #\꧙) (#\꧰ #\꧹) (#\꩐ #\꩙) (#\꯰ #\꯹)
(#\0 #\9))
ACL 10.1 => ((#\0 #\9))