fwiw ... a quick & dirty little proggy:
(defun c:ASCII ( / _rset _chr spacer1 spacer2 i j k )
(defun _rset ( x len )
(setq x (vl-princ-to-string x))
(while (< (strlen x) len)
(setq x (strcat " " x))
)
x
)
(defun _chr ( code )
(if (member code '(129 141 143 144 157 160 173))
" "
(chr code)
)
)
(setq
i 31
spacer1 " "
spacer2 " "
)
(princ "Codes 1 to 31 are control codes, some notable ones:\n\n")
(princ
(strcat
" 7 bell\n"
" 9 tab\n"
" 10 line feed\n"
" 13 carriage return\n"
" 27 escape\n\n"
)
)
(princ "7 Bit ASCII codes:\n\n")
(repeat 32
(setq i (1+ i) j -32)
(repeat 3
(princ
(strcat
(_rset (setq k (+ i (setq j (+ j 32)))) 3)
spacer1
(_chr k)
spacer2
)
)
)
(princ "\n")
)
(princ "\nExtended ASCII codes:\n\n")
(setq i 127 spacer2 " ")
(repeat 16
(setq i (1+ i) j -16)
(repeat 8
(princ
(strcat
(_rset (setq k (+ i (setq j (+ j 16)))) 3)
spacer1
(_chr k)
spacer2
)
)
)
(princ "\n")
)
(princ)
)
Prints out:
ASCII Codes 1 to 31 are control codes, some notable ones:
7 bell
9 tab
10 line feed
13 carriage return
27 escape
7 Bit ASCII codes:
32 64 @ 96 `
33 ! 65 A 97 a
34 " 66 B 98 b
35 # 67 C 99 c
36 $ 68 D 100 d
37 % 69 E 101 e
38 & 70 F 102 f
39 ' 71 G 103 g
40 ( 72 H 104 h
41 ) 73 I 105 i
42 * 74 J 106 j
43 + 75 K 107 k
44 , 76 L 108 l
45 - 77 M 109 m
46 . 78 N 110 n
47 / 79 O 111 o
48 0 80 P 112 p
49 1 81 Q 113 q
50 2 82 R 114 r
51 3 83 S 115 s
52 4 84 T 116 t
53 5 85 U 117 u
54 6 86 V 118 v
55 7 87 W 119 w
56 8 88 X 120 x
57 9 89 Y 121 y
58 : 90 Z 122 z
59 ; 91 [ 123 {
60 < 92 \ 124 |
61 = 93 ] 125 }
62 > 94 ^ 126 ~
63 ? 95 _ 127
Extended ASCII codes:
128 € 144 160 176 ° 192 À 208 Ð 224 à 240 ð
129 145 ‘ 161 ¡ 177 ± 193 Á 209 Ñ 225 á 241 ñ
130 ‚ 146 ’ 162 ¢ 178 ² 194 Â 210 Ò 226 â 242 ò
131 ƒ 147 “ 163 £ 179 ³ 195 Ã 211 Ó 227 ã 243 ó
132 „ 148 ” 164 ¤ 180 ´ 196 Ä 212 Ô 228 ä 244 ô
133 … 149 • 165 ¥ 181 µ 197 Å 213 Õ 229 å 245 õ
134 † 150 – 166 ¦ 182 ¶ 198 Æ 214 Ö 230 æ 246 ö
135 ‡ 151 — 167 § 183 · 199 Ç 215 × 231 ç 247 ÷
136 ˆ 152 ˜ 168 ¨ 184 ¸ 200 È 216 Ø 232 è 248 ø
137 ‰ 153 ™ 169 © 185 ¹ 201 É 217 Ù 233 é 249 ù
138 Š 154 š 170 ª 186 º 202 Ê 218 Ú 234 ê 250 ú
139 ‹ 155 › 171 « 187 » 203 Ë 219 Û 235 ë 251 û
140 Œ 156 œ 172 ¬ 188 ¼ 204 Ì 220 Ü 236 ì 252 ü
141 157 173 189 ½ 205 Í 221 Ý 237 í 253 ý
142 Ž 158 ž 174 ® 190 ¾ 206 Î 222 Þ 238 î 254 þ
143 159 Ÿ 175 ¯ 191 ¿ 207 Ï 223 ß 239 ï 255 ÿ
Edit: Revised code a bit to slay a cockroach.