Pristine Ack-5.5
[Ack-5.5.git] / util / LLgen / src / cclass.c
1 /* Copyright (c) 1991 by the Vrije Universiteit, Amsterdam, the Netherlands.
2  * For full copyright and restrictions on use see the file COPYING in the top
3  * level of the LLgen tree.
4  */
5
6 /* $Id: cclass.c,v 2.8 1997/02/21 11:27:41 ceriel Exp $ */
7
8 #include "cclass.h"
9 char c_class[] = {
10         0,      /* 00 */
11         0,      /* 01 */
12         0,      /* 02 */
13         0,      /* 03 */
14         0,      /* 04 */
15         0,      /* 05 */
16         0,      /* 06 */
17         0,      /* 07 */
18         0,      /* 010 */
19         ISSPA,  /* 011 */
20         ISSPA,  /* 012 */
21         0,      /* 013 */
22         ISSPA,  /* 014 */
23         ISSPA,  /* 015 */
24         0,      /* 016 */
25         0,      /* 017 */
26         0,      /* 020 */
27         0,      /* 021 */
28         0,      /* 022 */
29         0,      /* 023 */
30         0,      /* 024 */
31         0,      /* 025 */
32         0,      /* 026 */
33         0,      /* 027 */
34         0,      /* 030 */
35         0,      /* 031 */
36         0,      /* 032 */
37         0,      /* 033 */
38         0,      /* 034 */
39         0,      /* 035 */
40         0,      /* 036 */
41         0,      /* 037 */
42         ISSPA,  /* ' ' */
43         0,      /* '!' */
44         0,      /* '"' */
45         0,      /* '#' */
46         0,      /* '$' */
47         ISKEY,  /* '%' */
48         0,      /* '&' */
49         ISLIT,  /* ''' */
50         ISACT,  /* '(' */
51         0,      /* ')' */
52         ISTOK,  /* '*' */
53         ISTOK,  /* '+' */
54         ISTOK,  /* ',' */
55         0,      /* '-' */
56         0,      /* '.' */
57         ISCOM,  /* '/' */
58         ISDIG,  /* '0' */
59         ISDIG,  /* '1' */
60         ISDIG,  /* '2' */
61         ISDIG,  /* '3' */
62         ISDIG,  /* '4' */
63         ISDIG,  /* '5' */
64         ISDIG,  /* '6' */
65         ISDIG,  /* '7' */
66         ISDIG,  /* '8' */
67         ISDIG,  /* '9' */
68         ISTOK,  /* ':' */
69         ISTOK,  /* ';' */
70         0,      /* '<' */
71         0,      /* '=' */
72         0,      /* '>' */
73         ISTOK,  /* '?' */
74         0,      /* '@' */
75         ISLET,  /* 'A' */
76         ISLET,  /* 'B' */
77         ISLET,  /* 'C' */
78         ISLET,  /* 'D' */
79         ISLET,  /* 'E' */
80         ISLET,  /* 'F' */
81         ISLET,  /* 'G' */
82         ISLET,  /* 'H' */
83         ISLET,  /* 'I' */
84         ISLET,  /* 'J' */
85         ISLET,  /* 'K' */
86         ISLET,  /* 'L' */
87         ISLET,  /* 'M' */
88         ISLET,  /* 'N' */
89         ISLET,  /* 'O' */
90         ISLET,  /* 'P' */
91         ISLET,  /* 'Q' */
92         ISLET,  /* 'R' */
93         ISLET,  /* 'S' */
94         ISLET,  /* 'T' */
95         ISLET,  /* 'U' */
96         ISLET,  /* 'V' */
97         ISLET,  /* 'W' */
98         ISLET,  /* 'X' */
99         ISLET,  /* 'Y' */
100         ISLET,  /* 'Z' */
101         ISTOK,  /* '[' */
102         0,      /* '\' */
103         ISTOK,  /* ']' */
104         0,      /* '^' */
105         ISLET,  /* '_' */
106         0,      /* '`' */
107         ISLET,  /* 'a' */
108         ISLET,  /* 'b' */
109         ISLET,  /* 'c' */
110         ISLET,  /* 'd' */
111         ISLET,  /* 'e' */
112         ISLET,  /* 'f' */
113         ISLET,  /* 'g' */
114         ISLET,  /* 'h' */
115         ISLET,  /* 'i' */
116         ISLET,  /* 'j' */
117         ISLET,  /* 'k' */
118         ISLET,  /* 'l' */
119         ISLET,  /* 'm' */
120         ISLET,  /* 'n' */
121         ISLET,  /* 'o' */
122         ISLET,  /* 'p' */
123         ISLET,  /* 'q' */
124         ISLET,  /* 'r' */
125         ISLET,  /* 's' */
126         ISLET,  /* 't' */
127         ISLET,  /* 'u' */
128         ISLET,  /* 'v' */
129         ISLET,  /* 'w' */
130         ISLET,  /* 'x' */
131         ISLET,  /* 'y' */
132         ISLET,  /* 'z' */
133         ISACT,  /* '{' */
134         ISTOK,  /* '|' */
135         0,      /* '}' */
136         0,      /* '~' */
137         0       /* 0177 */
138 };