Pristine Ack-5.5
[Ack-5.5.git] / util / grind / char.ct
1 % character tables for debugger
2 % $Id: char.ct,v 1.7 1994/06/24 10:59:20 ceriel Exp $
3 %S257
4 %F      %s,
5 %
6 %       CHARACTER CLASSES
7 %
8 %iSTGARB
9 STSKIP: \t\013\014\015
10 STNL:;\012
11 STIDF:a-zA-Z_
12 STSTR:"'
13 STDOT:.
14 STNUM:0-9
15 STSIMP:-+,!<>{}:`?\\
16 %T#include "class.h"
17 %Tchar tkclass[] = {
18 %p
19 %T};
20 %
21 %       INIDF
22 %
23 %S129
24 %C
25 1:a-zA-Z0-9_$
26 %Tchar inidf[] = {
27 %F      %s,
28 %p
29 %T};
30 %
31 %       INEXT
32 %
33 %S129
34 %C
35 1:-#+{}~`@%^=|\\;:?/,a-zA-Z0-9_$.
36 %Tchar inext[] = {
37 %F      %s,
38 %p
39 %T};
40 %
41 %       ISDIG
42 %
43 %C
44 1:0-9
45 %Tchar isdig[] = {
46 %p
47 %T};
48 %
49 %       ISHEX
50 %
51 %C
52 1:A-F0-9
53 %Tchar ishex[] = {
54 %p
55 %T};
56 %
57 %       ISOCT
58 %
59 %C
60 1:0-7
61 %Tchar isoct[] = {
62 %p
63 %T};
64 %
65 %       ISTOKEN
66 %
67 %C
68 1:-acefiprstuvxAEFGLMPQSTVXZ,;:+=()*
69 %T char istoken[] = {
70 %p
71 %T};