|
@@ -0,0 +1,28 @@
|
|
|
+%
|
|
|
+% CHARACTER CLASSES
|
|
|
+%
|
|
|
+% the actual size is all unsigned chars + EOF == 257 characters
|
|
|
+% , but we store the first element explicitely
|
|
|
+%
|
|
|
+% The _P contains ",-.", which means from "," to ".". These are the
|
|
|
+% three characters ",-."
|
|
|
+%
|
|
|
+%S256
|
|
|
+%C
|
|
|
+_C:\000-\037\177
|
|
|
+_C|_S:\f\n\r\t\v
|
|
|
+_S:\040
|
|
|
+_P:!"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~
|
|
|
+_N:0-9
|
|
|
+_U|_X:A-F
|
|
|
+_L|_X:a-f
|
|
|
+_U:G-Z
|
|
|
+_L:g-z
|
|
|
+%T#include <ctype.h>
|
|
|
+%T
|
|
|
+%Tint __x;
|
|
|
+%T
|
|
|
+%Tchar __ctype[] = {
|
|
|
+%T0,
|
|
|
+%p
|
|
|
+%T};
|