exip  Alpha 0.5.4
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
staticEXIOptions.c
Go to the documentation of this file.
1 
8 #include "procTypes.h"
9 
10 #define CONST
11 
14 CONST CharType ops_URI_1[] = {0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x58, 0x4d, 0x4c, 0x2f, 0x31, 0x39, 0x39, 0x38, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65}; /* http://www.w3.org/XML/1998/namespace */
15 CONST CharType ops_PFX_1_0[] = {0x78, 0x6d, 0x6c}; /* xml */
16 CONST CharType ops_LN_1_0[] = {0x62, 0x61, 0x73, 0x65}; /* base */
17 CONST CharType ops_LN_1_1[] = {0x69, 0x64}; /* id */
18 CONST CharType ops_LN_1_2[] = {0x6c, 0x61, 0x6e, 0x67}; /* lang */
19 CONST CharType ops_LN_1_3[] = {0x73, 0x70, 0x61, 0x63, 0x65}; /* space */
20 CONST CharType ops_URI_2[] = {0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x31, 0x2f, 0x58, 0x4d, 0x4c, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65}; /* http://www.w3.org/2001/XMLSchema-instance */
21 CONST CharType ops_PFX_2_0[] = {0x78, 0x73, 0x69}; /* xsi */
22 CONST CharType ops_LN_2_0[] = {0x6e, 0x69, 0x6c}; /* nil */
23 CONST CharType ops_LN_2_1[] = {0x74, 0x79, 0x70, 0x65}; /* type */
24 CONST CharType ops_URI_3[] = {0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x31, 0x2f, 0x58, 0x4d, 0x4c, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61}; /* http://www.w3.org/2001/XMLSchema */
25 CONST CharType ops_LN_3_0[] = {0x45, 0x4e, 0x54, 0x49, 0x54, 0x49, 0x45, 0x53}; /* ENTITIES */
26 CONST CharType ops_LN_3_1[] = {0x45, 0x4e, 0x54, 0x49, 0x54, 0x59}; /* ENTITY */
27 CONST CharType ops_LN_3_2[] = {0x49, 0x44}; /* ID */
28 CONST CharType ops_LN_3_3[] = {0x49, 0x44, 0x52, 0x45, 0x46}; /* IDREF */
29 CONST CharType ops_LN_3_4[] = {0x49, 0x44, 0x52, 0x45, 0x46, 0x53}; /* IDREFS */
30 CONST CharType ops_LN_3_5[] = {0x4e, 0x43, 0x4e, 0x61, 0x6d, 0x65}; /* NCName */
31 CONST CharType ops_LN_3_6[] = {0x4e, 0x4d, 0x54, 0x4f, 0x4b, 0x45, 0x4e}; /* NMTOKEN */
32 CONST CharType ops_LN_3_7[] = {0x4e, 0x4d, 0x54, 0x4f, 0x4b, 0x45, 0x4e, 0x53}; /* NMTOKENS */
33 CONST CharType ops_LN_3_8[] = {0x4e, 0x4f, 0x54, 0x41, 0x54, 0x49, 0x4f, 0x4e}; /* NOTATION */
34 CONST CharType ops_LN_3_9[] = {0x4e, 0x61, 0x6d, 0x65}; /* Name */
35 CONST CharType ops_LN_3_10[] = {0x51, 0x4e, 0x61, 0x6d, 0x65}; /* QName */
36 CONST CharType ops_LN_3_11[] = {0x61, 0x6e, 0x79, 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65}; /* anySimpleType */
37 CONST CharType ops_LN_3_12[] = {0x61, 0x6e, 0x79, 0x54, 0x79, 0x70, 0x65}; /* anyType */
38 CONST CharType ops_LN_3_13[] = {0x61, 0x6e, 0x79, 0x55, 0x52, 0x49}; /* anyURI */
39 CONST CharType ops_LN_3_14[] = {0x62, 0x61, 0x73, 0x65, 0x36, 0x34, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79}; /* base64Binary */
40 CONST CharType ops_LN_3_15[] = {0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e}; /* boolean */
41 CONST CharType ops_LN_3_16[] = {0x62, 0x79, 0x74, 0x65}; /* byte */
42 CONST CharType ops_LN_3_17[] = {0x64, 0x61, 0x74, 0x65}; /* date */
43 CONST CharType ops_LN_3_18[] = {0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65}; /* dateTime */
44 CONST CharType ops_LN_3_19[] = {0x64, 0x65, 0x63, 0x69, 0x6d, 0x61, 0x6c}; /* decimal */
45 CONST CharType ops_LN_3_20[] = {0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65}; /* double */
46 CONST CharType ops_LN_3_21[] = {0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e}; /* duration */
47 CONST CharType ops_LN_3_22[] = {0x66, 0x6c, 0x6f, 0x61, 0x74}; /* float */
48 CONST CharType ops_LN_3_23[] = {0x67, 0x44, 0x61, 0x79}; /* gDay */
49 CONST CharType ops_LN_3_24[] = {0x67, 0x4d, 0x6f, 0x6e, 0x74, 0x68}; /* gMonth */
50 CONST CharType ops_LN_3_25[] = {0x67, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x44, 0x61, 0x79}; /* gMonthDay */
51 CONST CharType ops_LN_3_26[] = {0x67, 0x59, 0x65, 0x61, 0x72}; /* gYear */
52 CONST CharType ops_LN_3_27[] = {0x67, 0x59, 0x65, 0x61, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68}; /* gYearMonth */
53 CONST CharType ops_LN_3_28[] = {0x68, 0x65, 0x78, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79}; /* hexBinary */
54 CONST CharType ops_LN_3_29[] = {0x69, 0x6e, 0x74}; /* int */
55 CONST CharType ops_LN_3_30[] = {0x69, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72}; /* integer */
56 CONST CharType ops_LN_3_31[] = {0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65}; /* language */
57 CONST CharType ops_LN_3_32[] = {0x6c, 0x6f, 0x6e, 0x67}; /* long */
58 CONST CharType ops_LN_3_33[] = {0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72}; /* negativeInteger */
59 CONST CharType ops_LN_3_34[] = {0x6e, 0x6f, 0x6e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72}; /* nonNegativeInteger */
60 CONST CharType ops_LN_3_35[] = {0x6e, 0x6f, 0x6e, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72}; /* nonPositiveInteger */
61 CONST CharType ops_LN_3_36[] = {0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67}; /* normalizedString */
62 CONST CharType ops_LN_3_37[] = {0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72}; /* positiveInteger */
63 CONST CharType ops_LN_3_38[] = {0x73, 0x68, 0x6f, 0x72, 0x74}; /* short */
64 CONST CharType ops_LN_3_39[] = {0x73, 0x74, 0x72, 0x69, 0x6e, 0x67}; /* string */
65 CONST CharType ops_LN_3_40[] = {0x74, 0x69, 0x6d, 0x65}; /* time */
66 CONST CharType ops_LN_3_41[] = {0x74, 0x6f, 0x6b, 0x65, 0x6e}; /* token */
67 CONST CharType ops_LN_3_42[] = {0x75, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65}; /* unsignedByte */
68 CONST CharType ops_LN_3_43[] = {0x75, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x49, 0x6e, 0x74}; /* unsignedInt */
69 CONST CharType ops_LN_3_44[] = {0x75, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x4c, 0x6f, 0x6e, 0x67}; /* unsignedLong */
70 CONST CharType ops_LN_3_45[] = {0x75, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x53, 0x68, 0x6f, 0x72, 0x74}; /* unsignedShort */
71 CONST CharType ops_URI_4[] = {0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x32, 0x30, 0x30, 0x39, 0x2f, 0x65, 0x78, 0x69}; /* http://www.w3.org/2009/exi */
72 CONST CharType ops_LN_4_0[] = {0x61, 0x6c, 0x69, 0x67, 0x6e, 0x6d, 0x65, 0x6e, 0x74}; /* alignment */
73 CONST CharType ops_LN_4_1[] = {0x62, 0x61, 0x73, 0x65, 0x36, 0x34, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79}; /* base64Binary */
74 CONST CharType ops_LN_4_2[] = {0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x53, 0x69, 0x7a, 0x65}; /* blockSize */
75 CONST CharType ops_LN_4_3[] = {0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e}; /* boolean */
76 CONST CharType ops_LN_4_4[] = {0x62, 0x79, 0x74, 0x65}; /* byte */
77 CONST CharType ops_LN_4_5[] = {0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x73}; /* comments */
78 CONST CharType ops_LN_4_6[] = {0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e}; /* common */
79 CONST CharType ops_LN_4_7[] = {0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e}; /* compression */
80 CONST CharType ops_LN_4_8[] = {0x64, 0x61, 0x74, 0x61, 0x74, 0x79, 0x70, 0x65, 0x52, 0x65, 0x70, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x70}; /* datatypeRepresentationMap */
81 CONST CharType ops_LN_4_9[] = {0x64, 0x61, 0x74, 0x65}; /* date */
82 CONST CharType ops_LN_4_10[] = {0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65}; /* dateTime */
83 CONST CharType ops_LN_4_11[] = {0x64, 0x65, 0x63, 0x69, 0x6d, 0x61, 0x6c}; /* decimal */
84 CONST CharType ops_LN_4_12[] = {0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65}; /* double */
85 CONST CharType ops_LN_4_13[] = {0x64, 0x74, 0x64}; /* dtd */
86 CONST CharType ops_LN_4_14[] = {0x66, 0x72, 0x61, 0x67, 0x6d, 0x65, 0x6e, 0x74}; /* fragment */
87 CONST CharType ops_LN_4_15[] = {0x67, 0x44, 0x61, 0x79}; /* gDay */
88 CONST CharType ops_LN_4_16[] = {0x67, 0x4d, 0x6f, 0x6e, 0x74, 0x68}; /* gMonth */
89 CONST CharType ops_LN_4_17[] = {0x67, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x44, 0x61, 0x79}; /* gMonthDay */
90 CONST CharType ops_LN_4_18[] = {0x67, 0x59, 0x65, 0x61, 0x72}; /* gYear */
91 CONST CharType ops_LN_4_19[] = {0x67, 0x59, 0x65, 0x61, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68}; /* gYearMonth */
92 CONST CharType ops_LN_4_20[] = {0x68, 0x65, 0x61, 0x64, 0x65, 0x72}; /* header */
93 CONST CharType ops_LN_4_21[] = {0x68, 0x65, 0x78, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79}; /* hexBinary */
94 CONST CharType ops_LN_4_22[] = {0x69, 0x65, 0x65, 0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x33, 0x32}; /* ieeeBinary32 */
95 CONST CharType ops_LN_4_23[] = {0x69, 0x65, 0x65, 0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x36, 0x34}; /* ieeeBinary64 */
96 CONST CharType ops_LN_4_24[] = {0x69, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72}; /* integer */
97 CONST CharType ops_LN_4_25[] = {0x6c, 0x65, 0x73, 0x73, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e}; /* lesscommon */
98 CONST CharType ops_LN_4_26[] = {0x6c, 0x65, 0x78, 0x69, 0x63, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73}; /* lexicalValues */
99 CONST CharType ops_LN_4_27[] = {0x70, 0x69, 0x73}; /* pis */
100 CONST CharType ops_LN_4_28[] = {0x70, 0x72, 0x65, 0x2d, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73}; /* pre-compress */
101 CONST CharType ops_LN_4_29[] = {0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73}; /* prefixes */
102 CONST CharType ops_LN_4_30[] = {0x70, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65}; /* preserve */
103 CONST CharType ops_LN_4_31[] = {0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x49, 0x64}; /* schemaId */
104 CONST CharType ops_LN_4_32[] = {0x73, 0x65, 0x6c, 0x66, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x64}; /* selfContained */
105 CONST CharType ops_LN_4_33[] = {0x73, 0x74, 0x72, 0x69, 0x63, 0x74}; /* strict */
106 CONST CharType ops_LN_4_34[] = {0x73, 0x74, 0x72, 0x69, 0x6e, 0x67}; /* string */
107 CONST CharType ops_LN_4_35[] = {0x74, 0x69, 0x6d, 0x65}; /* time */
108 CONST CharType ops_LN_4_36[] = {0x75, 0x6e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e}; /* uncommon */
109 CONST CharType ops_LN_4_37[] = {0x76, 0x61, 0x6c, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68}; /* valueMaxLength */
110 CONST CharType ops_LN_4_38[] = {0x76, 0x61, 0x6c, 0x75, 0x65, 0x50, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79}; /* valuePartitionCapacity */
111 
114 static CONST Production ops_prod_0_0[1] =
115 {
116  {
117  838860801, 0,
118  {URI_MAX, LN_MAX}}
119 };
120 
121 static CONST Production ops_prod_0_1[1] =
122 {
123  {
124  687865855, INDEX_MAX,
125  {URI_MAX, LN_MAX}}
126 };
127 
128 static CONST GrammarRule ops_rule_0[2] =
129 {
130  {ops_prod_0_0, 1, 0},
131  {ops_prod_0_1, 1, 1}
132 };
133 
134 static CONST Production ops_prod_1_0[1] =
135 {
136  {
137  838860801, 1,
138  {URI_MAX, LN_MAX}}
139 };
140 
141 static CONST Production ops_prod_1_1[1] =
142 {
143  {
144  687865855, INDEX_MAX,
145  {URI_MAX, LN_MAX}}
146 };
147 
148 static CONST GrammarRule ops_rule_1[2] =
149 {
150  {ops_prod_1_0, 1, 0},
151  {ops_prod_1_1, 1, 1}
152 };
153 
154 static CONST Production ops_prod_2_0[1] =
155 {
156  {
157  838860801, 2,
158  {URI_MAX, LN_MAX}}
159 };
160 
161 static CONST Production ops_prod_2_1[1] =
162 {
163  {
164  687865855, INDEX_MAX,
165  {URI_MAX, LN_MAX}}
166 };
167 
168 static CONST GrammarRule ops_rule_2[2] =
169 {
170  {ops_prod_2_0, 1, 0},
171  {ops_prod_2_1, 1, 1}
172 };
173 
174 static CONST Production ops_prod_3_0[1] =
175 {
176  {
177  838860801, 3,
178  {URI_MAX, LN_MAX}}
179 };
180 
181 static CONST Production ops_prod_3_1[1] =
182 {
183  {
184  687865855, INDEX_MAX,
185  {URI_MAX, LN_MAX}}
186 };
187 
188 static CONST GrammarRule ops_rule_3[2] =
189 {
190  {ops_prod_3_0, 1, 0},
191  {ops_prod_3_1, 1, 1}
192 };
193 
194 static CONST Production ops_prod_4_0[1] =
195 {
196  {
197  838860801, 4,
198  {URI_MAX, LN_MAX}}
199 };
200 
201 static CONST Production ops_prod_4_1[1] =
202 {
203  {
204  687865855, INDEX_MAX,
205  {URI_MAX, LN_MAX}}
206 };
207 
208 static CONST GrammarRule ops_rule_4[2] =
209 {
210  {ops_prod_4_0, 1, 0},
211  {ops_prod_4_1, 1, 1}
212 };
213 
214 static CONST Production ops_prod_5_0[1] =
215 {
216  {
217  838860801, 5,
218  {URI_MAX, LN_MAX}}
219 };
220 
221 static CONST Production ops_prod_5_1[1] =
222 {
223  {
224  687865855, INDEX_MAX,
225  {URI_MAX, LN_MAX}}
226 };
227 
228 static CONST GrammarRule ops_rule_5[2] =
229 {
230  {ops_prod_5_0, 1, 0},
231  {ops_prod_5_1, 1, 1}
232 };
233 
234 static CONST Production ops_prod_6_0[1] =
235 {
236  {
237  838860801, 6,
238  {URI_MAX, LN_MAX}}
239 };
240 
241 static CONST Production ops_prod_6_1[1] =
242 {
243  {
244  687865855, INDEX_MAX,
245  {URI_MAX, LN_MAX}}
246 };
247 
248 static CONST GrammarRule ops_rule_6[2] =
249 {
250  {ops_prod_6_0, 1, 0},
251  {ops_prod_6_1, 1, 1}
252 };
253 
254 static CONST Production ops_prod_7_0[1] =
255 {
256  {
257  838860801, 7,
258  {URI_MAX, LN_MAX}}
259 };
260 
261 static CONST Production ops_prod_7_1[1] =
262 {
263  {
264  687865855, INDEX_MAX,
265  {URI_MAX, LN_MAX}}
266 };
267 
268 static CONST GrammarRule ops_rule_7[2] =
269 {
270  {ops_prod_7_0, 1, 0},
271  {ops_prod_7_1, 1, 1}
272 };
273 
274 static CONST Production ops_prod_8_0[1] =
275 {
276  {
277  838860801, 8,
278  {URI_MAX, LN_MAX}}
279 };
280 
281 static CONST Production ops_prod_8_1[1] =
282 {
283  {
284  687865855, INDEX_MAX,
285  {URI_MAX, LN_MAX}}
286 };
287 
288 static CONST GrammarRule ops_rule_8[2] =
289 {
290  {ops_prod_8_0, 1, 0},
291  {ops_prod_8_1, 1, 1}
292 };
293 
294 static CONST Production ops_prod_9_0[1] =
295 {
296  {
297  838860801, 9,
298  {URI_MAX, LN_MAX}}
299 };
300 
301 static CONST Production ops_prod_9_1[1] =
302 {
303  {
304  687865855, INDEX_MAX,
305  {URI_MAX, LN_MAX}}
306 };
307 
308 static CONST GrammarRule ops_rule_9[2] =
309 {
310  {ops_prod_9_0, 1, 0},
311  {ops_prod_9_1, 1, 1}
312 };
313 
314 static CONST Production ops_prod_10_0[1] =
315 {
316  {
317  838860801, 10,
318  {URI_MAX, LN_MAX}}
319 };
320 
321 static CONST Production ops_prod_10_1[1] =
322 {
323  {
324  687865855, INDEX_MAX,
325  {URI_MAX, LN_MAX}}
326 };
327 
328 static CONST GrammarRule ops_rule_10[2] =
329 {
330  {ops_prod_10_0, 1, 0},
331  {ops_prod_10_1, 1, 1}
332 };
333 
334 static CONST Production ops_prod_11_0[1] =
335 {
336  {
337  838860801, 11,
338  {URI_MAX, LN_MAX}}
339 };
340 
341 static CONST Production ops_prod_11_1[1] =
342 {
343  {
344  687865855, INDEX_MAX,
345  {URI_MAX, LN_MAX}}
346 };
347 
348 static CONST GrammarRule ops_rule_11[2] =
349 {
350  {ops_prod_11_0, 1, 0},
351  {ops_prod_11_1, 1, 1}
352 };
353 
354 static CONST Production ops_prod_12_0[4] =
355 {
356  {
357  838860801, INDEX_MAX,
358  {URI_MAX, LN_MAX}},
359  {
360  687865855, INDEX_MAX,
361  {URI_MAX, LN_MAX}},
362  {
363  536870913, INDEX_MAX,
364  {URI_MAX, LN_MAX}},
365  {
366  369098752, INDEX_MAX,
367  {URI_MAX, LN_MAX}}
368 };
369 
370 static CONST Production ops_prod_12_1[3] =
371 {
372  {
373  838860801, INDEX_MAX,
374  {URI_MAX, LN_MAX}},
375  {
376  687865855, INDEX_MAX,
377  {URI_MAX, LN_MAX}},
378  {
379  536870913, INDEX_MAX,
380  {URI_MAX, LN_MAX}}
381 };
382 
383 static CONST GrammarRule ops_rule_12[2] =
384 {
385  {ops_prod_12_0, 4, 1},
386  {ops_prod_12_1, 3, 1}
387 };
388 
389 static CONST Production ops_prod_13_0[1] =
390 {
391  {
392  838860801, 13,
393  {URI_MAX, LN_MAX}}
394 };
395 
396 static CONST Production ops_prod_13_1[1] =
397 {
398  {
399  687865855, INDEX_MAX,
400  {URI_MAX, LN_MAX}}
401 };
402 
403 static CONST GrammarRule ops_rule_13[2] =
404 {
405  {ops_prod_13_0, 1, 0},
406  {ops_prod_13_1, 1, 1}
407 };
408 
409 static CONST Production ops_prod_14_0[1] =
410 {
411  {
412  838860801, 14,
413  {URI_MAX, LN_MAX}}
414 };
415 
416 static CONST Production ops_prod_14_1[1] =
417 {
418  {
419  687865855, INDEX_MAX,
420  {URI_MAX, LN_MAX}}
421 };
422 
423 static CONST GrammarRule ops_rule_14[2] =
424 {
425  {ops_prod_14_0, 1, 0},
426  {ops_prod_14_1, 1, 1}
427 };
428 
429 static CONST Production ops_prod_15_0[1] =
430 {
431  {
432  838860801, 15,
433  {URI_MAX, LN_MAX}}
434 };
435 
436 static CONST Production ops_prod_15_1[1] =
437 {
438  {
439  687865855, INDEX_MAX,
440  {URI_MAX, LN_MAX}}
441 };
442 
443 static CONST GrammarRule ops_rule_15[2] =
444 {
445  {ops_prod_15_0, 1, 0},
446  {ops_prod_15_1, 1, 1}
447 };
448 
449 static CONST Production ops_prod_16_0[1] =
450 {
451  {
452  838860801, 16,
453  {URI_MAX, LN_MAX}}
454 };
455 
456 static CONST Production ops_prod_16_1[1] =
457 {
458  {
459  687865855, INDEX_MAX,
460  {URI_MAX, LN_MAX}}
461 };
462 
463 static CONST GrammarRule ops_rule_16[2] =
464 {
465  {ops_prod_16_0, 1, 0},
466  {ops_prod_16_1, 1, 1}
467 };
468 
469 static CONST Production ops_prod_17_0[1] =
470 {
471  {
472  838860801, 17,
473  {URI_MAX, LN_MAX}}
474 };
475 
476 static CONST Production ops_prod_17_1[1] =
477 {
478  {
479  687865855, INDEX_MAX,
480  {URI_MAX, LN_MAX}}
481 };
482 
483 static CONST GrammarRule ops_rule_17[2] =
484 {
485  {ops_prod_17_0, 1, 0},
486  {ops_prod_17_1, 1, 1}
487 };
488 
489 static CONST Production ops_prod_18_0[1] =
490 {
491  {
492  838860801, 18,
493  {URI_MAX, LN_MAX}}
494 };
495 
496 static CONST Production ops_prod_18_1[1] =
497 {
498  {
499  687865855, INDEX_MAX,
500  {URI_MAX, LN_MAX}}
501 };
502 
503 static CONST GrammarRule ops_rule_18[2] =
504 {
505  {ops_prod_18_0, 1, 0},
506  {ops_prod_18_1, 1, 1}
507 };
508 
509 static CONST Production ops_prod_19_0[1] =
510 {
511  {
512  838860801, 19,
513  {URI_MAX, LN_MAX}}
514 };
515 
516 static CONST Production ops_prod_19_1[1] =
517 {
518  {
519  687865855, INDEX_MAX,
520  {URI_MAX, LN_MAX}}
521 };
522 
523 static CONST GrammarRule ops_rule_19[2] =
524 {
525  {ops_prod_19_0, 1, 0},
526  {ops_prod_19_1, 1, 1}
527 };
528 
529 static CONST Production ops_prod_20_0[1] =
530 {
531  {
532  838860801, 20,
533  {URI_MAX, LN_MAX}}
534 };
535 
536 static CONST Production ops_prod_20_1[1] =
537 {
538  {
539  687865855, INDEX_MAX,
540  {URI_MAX, LN_MAX}}
541 };
542 
543 static CONST GrammarRule ops_rule_20[2] =
544 {
545  {ops_prod_20_0, 1, 0},
546  {ops_prod_20_1, 1, 1}
547 };
548 
549 static CONST Production ops_prod_21_0[1] =
550 {
551  {
552  838860801, 21,
553  {URI_MAX, LN_MAX}}
554 };
555 
556 static CONST Production ops_prod_21_1[1] =
557 {
558  {
559  687865855, INDEX_MAX,
560  {URI_MAX, LN_MAX}}
561 };
562 
563 static CONST GrammarRule ops_rule_21[2] =
564 {
565  {ops_prod_21_0, 1, 0},
566  {ops_prod_21_1, 1, 1}
567 };
568 
569 static CONST Production ops_prod_22_0[1] =
570 {
571  {
572  838860801, 22,
573  {URI_MAX, LN_MAX}}
574 };
575 
576 static CONST Production ops_prod_22_1[1] =
577 {
578  {
579  687865855, INDEX_MAX,
580  {URI_MAX, LN_MAX}}
581 };
582 
583 static CONST GrammarRule ops_rule_22[2] =
584 {
585  {ops_prod_22_0, 1, 0},
586  {ops_prod_22_1, 1, 1}
587 };
588 
589 static CONST Production ops_prod_23_0[1] =
590 {
591  {
592  838860801, 23,
593  {URI_MAX, LN_MAX}}
594 };
595 
596 static CONST Production ops_prod_23_1[1] =
597 {
598  {
599  687865855, INDEX_MAX,
600  {URI_MAX, LN_MAX}}
601 };
602 
603 static CONST GrammarRule ops_rule_23[2] =
604 {
605  {ops_prod_23_0, 1, 0},
606  {ops_prod_23_1, 1, 1}
607 };
608 
609 static CONST Production ops_prod_24_0[1] =
610 {
611  {
612  838860801, 24,
613  {URI_MAX, LN_MAX}}
614 };
615 
616 static CONST Production ops_prod_24_1[1] =
617 {
618  {
619  687865855, INDEX_MAX,
620  {URI_MAX, LN_MAX}}
621 };
622 
623 static CONST GrammarRule ops_rule_24[2] =
624 {
625  {ops_prod_24_0, 1, 0},
626  {ops_prod_24_1, 1, 1}
627 };
628 
629 static CONST Production ops_prod_25_0[1] =
630 {
631  {
632  838860801, 25,
633  {URI_MAX, LN_MAX}}
634 };
635 
636 static CONST Production ops_prod_25_1[1] =
637 {
638  {
639  687865855, INDEX_MAX,
640  {URI_MAX, LN_MAX}}
641 };
642 
643 static CONST GrammarRule ops_rule_25[2] =
644 {
645  {ops_prod_25_0, 1, 0},
646  {ops_prod_25_1, 1, 1}
647 };
648 
649 static CONST Production ops_prod_26_0[1] =
650 {
651  {
652  838860801, 26,
653  {URI_MAX, LN_MAX}}
654 };
655 
656 static CONST Production ops_prod_26_1[1] =
657 {
658  {
659  687865855, INDEX_MAX,
660  {URI_MAX, LN_MAX}}
661 };
662 
663 static CONST GrammarRule ops_rule_26[2] =
664 {
665  {ops_prod_26_0, 1, 0},
666  {ops_prod_26_1, 1, 1}
667 };
668 
669 static CONST Production ops_prod_27_0[1] =
670 {
671  {
672  838860801, 27,
673  {URI_MAX, LN_MAX}}
674 };
675 
676 static CONST Production ops_prod_27_1[1] =
677 {
678  {
679  687865855, INDEX_MAX,
680  {URI_MAX, LN_MAX}}
681 };
682 
683 static CONST GrammarRule ops_rule_27[2] =
684 {
685  {ops_prod_27_0, 1, 0},
686  {ops_prod_27_1, 1, 1}
687 };
688 
689 static CONST Production ops_prod_28_0[1] =
690 {
691  {
692  838860801, 28,
693  {URI_MAX, LN_MAX}}
694 };
695 
696 static CONST Production ops_prod_28_1[1] =
697 {
698  {
699  687865855, INDEX_MAX,
700  {URI_MAX, LN_MAX}}
701 };
702 
703 static CONST GrammarRule ops_rule_28[2] =
704 {
705  {ops_prod_28_0, 1, 0},
706  {ops_prod_28_1, 1, 1}
707 };
708 
709 static CONST Production ops_prod_29_0[1] =
710 {
711  {
712  838860801, 29,
713  {URI_MAX, LN_MAX}}
714 };
715 
716 static CONST Production ops_prod_29_1[1] =
717 {
718  {
719  687865855, INDEX_MAX,
720  {URI_MAX, LN_MAX}}
721 };
722 
723 static CONST GrammarRule ops_rule_29[2] =
724 {
725  {ops_prod_29_0, 1, 0},
726  {ops_prod_29_1, 1, 1}
727 };
728 
729 static CONST Production ops_prod_30_0[1] =
730 {
731  {
732  838860801, 30,
733  {URI_MAX, LN_MAX}}
734 };
735 
736 static CONST Production ops_prod_30_1[1] =
737 {
738  {
739  687865855, INDEX_MAX,
740  {URI_MAX, LN_MAX}}
741 };
742 
743 static CONST GrammarRule ops_rule_30[2] =
744 {
745  {ops_prod_30_0, 1, 0},
746  {ops_prod_30_1, 1, 1}
747 };
748 
749 static CONST Production ops_prod_31_0[1] =
750 {
751  {
752  838860801, 31,
753  {URI_MAX, LN_MAX}}
754 };
755 
756 static CONST Production ops_prod_31_1[1] =
757 {
758  {
759  687865855, INDEX_MAX,
760  {URI_MAX, LN_MAX}}
761 };
762 
763 static CONST GrammarRule ops_rule_31[2] =
764 {
765  {ops_prod_31_0, 1, 0},
766  {ops_prod_31_1, 1, 1}
767 };
768 
769 static CONST Production ops_prod_32_0[1] =
770 {
771  {
772  838860801, 32,
773  {URI_MAX, LN_MAX}}
774 };
775 
776 static CONST Production ops_prod_32_1[1] =
777 {
778  {
779  687865855, INDEX_MAX,
780  {URI_MAX, LN_MAX}}
781 };
782 
783 static CONST GrammarRule ops_rule_32[2] =
784 {
785  {ops_prod_32_0, 1, 0},
786  {ops_prod_32_1, 1, 1}
787 };
788 
789 static CONST Production ops_prod_33_0[1] =
790 {
791  {
792  838860801, 33,
793  {URI_MAX, LN_MAX}}
794 };
795 
796 static CONST Production ops_prod_33_1[1] =
797 {
798  {
799  687865855, INDEX_MAX,
800  {URI_MAX, LN_MAX}}
801 };
802 
803 static CONST GrammarRule ops_rule_33[2] =
804 {
805  {ops_prod_33_0, 1, 0},
806  {ops_prod_33_1, 1, 1}
807 };
808 
809 static CONST Production ops_prod_34_0[1] =
810 {
811  {
812  838860801, 34,
813  {URI_MAX, LN_MAX}}
814 };
815 
816 static CONST Production ops_prod_34_1[1] =
817 {
818  {
819  687865855, INDEX_MAX,
820  {URI_MAX, LN_MAX}}
821 };
822 
823 static CONST GrammarRule ops_rule_34[2] =
824 {
825  {ops_prod_34_0, 1, 0},
826  {ops_prod_34_1, 1, 1}
827 };
828 
829 static CONST Production ops_prod_35_0[1] =
830 {
831  {
832  838860801, 35,
833  {URI_MAX, LN_MAX}}
834 };
835 
836 static CONST Production ops_prod_35_1[1] =
837 {
838  {
839  687865855, INDEX_MAX,
840  {URI_MAX, LN_MAX}}
841 };
842 
843 static CONST GrammarRule ops_rule_35[2] =
844 {
845  {ops_prod_35_0, 1, 0},
846  {ops_prod_35_1, 1, 1}
847 };
848 
849 static CONST Production ops_prod_36_0[1] =
850 {
851  {
852  838860801, 36,
853  {URI_MAX, LN_MAX}}
854 };
855 
856 static CONST Production ops_prod_36_1[1] =
857 {
858  {
859  687865855, INDEX_MAX,
860  {URI_MAX, LN_MAX}}
861 };
862 
863 static CONST GrammarRule ops_rule_36[2] =
864 {
865  {ops_prod_36_0, 1, 0},
866  {ops_prod_36_1, 1, 1}
867 };
868 
869 static CONST Production ops_prod_37_0[1] =
870 {
871  {
872  838860801, 37,
873  {URI_MAX, LN_MAX}}
874 };
875 
876 static CONST Production ops_prod_37_1[1] =
877 {
878  {
879  687865855, INDEX_MAX,
880  {URI_MAX, LN_MAX}}
881 };
882 
883 static CONST GrammarRule ops_rule_37[2] =
884 {
885  {ops_prod_37_0, 1, 0},
886  {ops_prod_37_1, 1, 1}
887 };
888 
889 static CONST Production ops_prod_38_0[1] =
890 {
891  {
892  838860801, 38,
893  {URI_MAX, LN_MAX}}
894 };
895 
896 static CONST Production ops_prod_38_1[1] =
897 {
898  {
899  687865855, INDEX_MAX,
900  {URI_MAX, LN_MAX}}
901 };
902 
903 static CONST GrammarRule ops_rule_38[2] =
904 {
905  {ops_prod_38_0, 1, 0},
906  {ops_prod_38_1, 1, 1}
907 };
908 
909 static CONST Production ops_prod_39_0[1] =
910 {
911  {
912  838860801, 39,
913  {URI_MAX, LN_MAX}}
914 };
915 
916 static CONST Production ops_prod_39_1[1] =
917 {
918  {
919  687865855, INDEX_MAX,
920  {URI_MAX, LN_MAX}}
921 };
922 
923 static CONST GrammarRule ops_rule_39[2] =
924 {
925  {ops_prod_39_0, 1, 0},
926  {ops_prod_39_1, 1, 1}
927 };
928 
929 static CONST Production ops_prod_40_0[1] =
930 {
931  {
932  838860801, 40,
933  {URI_MAX, LN_MAX}}
934 };
935 
936 static CONST Production ops_prod_40_1[1] =
937 {
938  {
939  687865855, INDEX_MAX,
940  {URI_MAX, LN_MAX}}
941 };
942 
943 static CONST GrammarRule ops_rule_40[2] =
944 {
945  {ops_prod_40_0, 1, 0},
946  {ops_prod_40_1, 1, 1}
947 };
948 
949 static CONST Production ops_prod_41_0[1] =
950 {
951  {
952  838860801, 41,
953  {URI_MAX, LN_MAX}}
954 };
955 
956 static CONST Production ops_prod_41_1[1] =
957 {
958  {
959  687865855, INDEX_MAX,
960  {URI_MAX, LN_MAX}}
961 };
962 
963 static CONST GrammarRule ops_rule_41[2] =
964 {
965  {ops_prod_41_0, 1, 0},
966  {ops_prod_41_1, 1, 1}
967 };
968 
969 static CONST Production ops_prod_42_0[1] =
970 {
971  {
972  838860801, 42,
973  {URI_MAX, LN_MAX}}
974 };
975 
976 static CONST Production ops_prod_42_1[1] =
977 {
978  {
979  687865855, INDEX_MAX,
980  {URI_MAX, LN_MAX}}
981 };
982 
983 static CONST GrammarRule ops_rule_42[2] =
984 {
985  {ops_prod_42_0, 1, 0},
986  {ops_prod_42_1, 1, 1}
987 };
988 
989 static CONST Production ops_prod_43_0[1] =
990 {
991  {
992  838860801, 43,
993  {URI_MAX, LN_MAX}}
994 };
995 
996 static CONST Production ops_prod_43_1[1] =
997 {
998  {
999  687865855, INDEX_MAX,
1000  {URI_MAX, LN_MAX}}
1001 };
1002 
1003 static CONST GrammarRule ops_rule_43[2] =
1004 {
1005  {ops_prod_43_0, 1, 0},
1006  {ops_prod_43_1, 1, 1}
1007 };
1008 
1009 static CONST Production ops_prod_44_0[1] =
1010 {
1011  {
1012  838860801, 44,
1013  {URI_MAX, LN_MAX}}
1014 };
1015 
1016 static CONST Production ops_prod_44_1[1] =
1017 {
1018  {
1019  687865855, INDEX_MAX,
1020  {URI_MAX, LN_MAX}}
1021 };
1022 
1023 static CONST GrammarRule ops_rule_44[2] =
1024 {
1025  {ops_prod_44_0, 1, 0},
1026  {ops_prod_44_1, 1, 1}
1027 };
1028 
1029 static CONST Production ops_prod_45_0[1] =
1030 {
1031  {
1032  838860801, 45,
1033  {URI_MAX, LN_MAX}}
1034 };
1035 
1036 static CONST Production ops_prod_45_1[1] =
1037 {
1038  {
1039  687865855, INDEX_MAX,
1040  {URI_MAX, LN_MAX}}
1041 };
1042 
1043 static CONST GrammarRule ops_rule_45[2] =
1044 {
1045  {ops_prod_45_0, 1, 0},
1046  {ops_prod_45_1, 1, 1}
1047 };
1048 
1049 static CONST Production ops_prod_46_0[1] =
1050 {
1051  {
1052  687865855, INDEX_MAX,
1053  {URI_MAX, LN_MAX}}
1054 };
1055 
1056 static CONST GrammarRule ops_rule_46[1] =
1057 {
1058  {ops_prod_46_0, 1, 1}
1059 };
1060 
1061 static CONST Production ops_prod_47_0[2] =
1062 {
1063  {
1064  503316482, 46,
1065  {4, 28}},
1066  {
1067  503316481, 46,
1068  {4, 4}}
1069 };
1070 
1071 static CONST Production ops_prod_47_1[1] =
1072 {
1073  {
1074  687865855, INDEX_MAX,
1075  {URI_MAX, LN_MAX}}
1076 };
1077 
1078 static CONST Production ops_prod_47_2[1] =
1079 {
1080  {
1081  687865855, INDEX_MAX,
1082  {URI_MAX, LN_MAX}}
1083 };
1084 
1085 static CONST GrammarRule ops_rule_47[3] =
1086 {
1087  {ops_prod_47_0, 2, 0},
1088  {ops_prod_47_1, 1, 1},
1089  {ops_prod_47_2, 1, 1}
1090 };
1091 
1092 static CONST Production ops_prod_48_0[1] =
1093 {
1094  {
1095  838860801, 46,
1096  {URI_MAX, LN_MAX}}
1097 };
1098 
1099 static CONST Production ops_prod_48_1[1] =
1100 {
1101  {
1102  687865855, INDEX_MAX,
1103  {URI_MAX, LN_MAX}}
1104 };
1105 
1106 static CONST GrammarRule ops_rule_48[2] =
1107 {
1108  {ops_prod_48_0, 1, 0},
1109  {ops_prod_48_1, 1, 1}
1110 };
1111 
1112 static CONST Production ops_prod_49_0[1] =
1113 {
1114  {
1115  838860801, 47,
1116  {URI_MAX, LN_MAX}}
1117 };
1118 
1119 static CONST Production ops_prod_49_1[1] =
1120 {
1121  {
1122  687865855, INDEX_MAX,
1123  {URI_MAX, LN_MAX}}
1124 };
1125 
1126 static CONST GrammarRule ops_rule_49[2] =
1127 {
1128  {ops_prod_49_0, 1, 0},
1129  {ops_prod_49_1, 1, 1}
1130 };
1131 
1132 static CONST Production ops_prod_50_0[1] =
1133 {
1134  {
1135  536870913, INDEX_MAX,
1136  {URI_MAX, LN_MAX}}
1137 };
1138 
1139 static CONST Production ops_prod_50_1[1] =
1140 {
1141  {
1142  536870914, INDEX_MAX,
1143  {URI_MAX, LN_MAX}}
1144 };
1145 
1146 static CONST Production ops_prod_50_2[1] =
1147 {
1148  {
1149  687865855, INDEX_MAX,
1150  {URI_MAX, LN_MAX}}
1151 };
1152 
1153 static CONST GrammarRule ops_rule_50[3] =
1154 {
1155  {ops_prod_50_0, 1, 0},
1156  {ops_prod_50_1, 1, 0},
1157  {ops_prod_50_2, 1, 1}
1158 };
1159 
1160 static CONST Production ops_prod_51_0[7] =
1161 {
1162  {
1163  687865855, INDEX_MAX,
1164  {URI_MAX, LN_MAX}},
1165  {
1166  536870913, INDEX_MAX,
1167  {URI_MAX, LN_MAX}},
1168  {
1169  503316486, 50,
1170  {4, 8}},
1171  {
1172  503316485, 49,
1173  {4, 38}},
1174  {
1175  503316484, 48,
1176  {4, 37}},
1177  {
1178  503316483, 46,
1179  {4, 32}},
1180  {
1181  503316482, 47,
1182  {4, 0}}
1183 };
1184 
1185 static CONST Production ops_prod_51_1[7] =
1186 {
1187  {
1188  687865855, INDEX_MAX,
1189  {URI_MAX, LN_MAX}},
1190  {
1191  536870913, INDEX_MAX,
1192  {URI_MAX, LN_MAX}},
1193  {
1194  503316486, 50,
1195  {4, 8}},
1196  {
1197  503316485, 49,
1198  {4, 38}},
1199  {
1200  503316484, 48,
1201  {4, 37}},
1202  {
1203  503316483, 46,
1204  {4, 32}},
1205  {
1206  503316482, 47,
1207  {4, 0}}
1208 };
1209 
1210 static CONST Production ops_prod_51_2[5] =
1211 {
1212  {
1213  687865855, INDEX_MAX,
1214  {URI_MAX, LN_MAX}},
1215  {
1216  503316486, 50,
1217  {4, 8}},
1218  {
1219  503316485, 49,
1220  {4, 38}},
1221  {
1222  503316484, 48,
1223  {4, 37}},
1224  {
1225  503316483, 46,
1226  {4, 32}}
1227 };
1228 
1229 static CONST Production ops_prod_51_3[4] =
1230 {
1231  {
1232  687865855, INDEX_MAX,
1233  {URI_MAX, LN_MAX}},
1234  {
1235  503316486, 50,
1236  {4, 8}},
1237  {
1238  503316485, 49,
1239  {4, 38}},
1240  {
1241  503316484, 48,
1242  {4, 37}}
1243 };
1244 
1245 static CONST Production ops_prod_51_4[3] =
1246 {
1247  {
1248  687865855, INDEX_MAX,
1249  {URI_MAX, LN_MAX}},
1250  {
1251  503316486, 50,
1252  {4, 8}},
1253  {
1254  503316485, 49,
1255  {4, 38}}
1256 };
1257 
1258 static CONST Production ops_prod_51_5[2] =
1259 {
1260  {
1261  687865855, INDEX_MAX,
1262  {URI_MAX, LN_MAX}},
1263  {
1264  503316486, 50,
1265  {4, 8}}
1266 };
1267 
1268 static CONST Production ops_prod_51_6[2] =
1269 {
1270  {
1271  687865855, INDEX_MAX,
1272  {URI_MAX, LN_MAX}},
1273  {
1274  503316486, 50,
1275  {4, 8}}
1276 };
1277 
1278 static CONST GrammarRule ops_rule_51[7] =
1279 {
1280  {ops_prod_51_0, 7, 1},
1281  {ops_prod_51_1, 7, 1},
1282  {ops_prod_51_2, 5, 1},
1283  {ops_prod_51_3, 4, 1},
1284  {ops_prod_51_4, 3, 1},
1285  {ops_prod_51_5, 2, 1},
1286  {ops_prod_51_6, 2, 1}
1287 };
1288 
1289 static CONST Production ops_prod_52_0[6] =
1290 {
1291  {
1292  687865855, INDEX_MAX,
1293  {URI_MAX, LN_MAX}},
1294  {
1295  503316485, 46,
1296  {4, 27}},
1297  {
1298  503316484, 46,
1299  {4, 5}},
1300  {
1301  503316483, 46,
1302  {4, 26}},
1303  {
1304  503316482, 46,
1305  {4, 29}},
1306  {
1307  503316481, 46,
1308  {4, 13}}
1309 };
1310 
1311 static CONST Production ops_prod_52_1[5] =
1312 {
1313  {
1314  687865855, INDEX_MAX,
1315  {URI_MAX, LN_MAX}},
1316  {
1317  503316485, 46,
1318  {4, 27}},
1319  {
1320  503316484, 46,
1321  {4, 5}},
1322  {
1323  503316483, 46,
1324  {4, 26}},
1325  {
1326  503316482, 46,
1327  {4, 29}}
1328 };
1329 
1330 static CONST Production ops_prod_52_2[4] =
1331 {
1332  {
1333  687865855, INDEX_MAX,
1334  {URI_MAX, LN_MAX}},
1335  {
1336  503316485, 46,
1337  {4, 27}},
1338  {
1339  503316484, 46,
1340  {4, 5}},
1341  {
1342  503316483, 46,
1343  {4, 26}}
1344 };
1345 
1346 static CONST Production ops_prod_52_3[3] =
1347 {
1348  {
1349  687865855, INDEX_MAX,
1350  {URI_MAX, LN_MAX}},
1351  {
1352  503316485, 46,
1353  {4, 27}},
1354  {
1355  503316484, 46,
1356  {4, 5}}
1357 };
1358 
1359 static CONST Production ops_prod_52_4[2] =
1360 {
1361  {
1362  687865855, INDEX_MAX,
1363  {URI_MAX, LN_MAX}},
1364  {
1365  503316485, 46,
1366  {4, 27}}
1367 };
1368 
1369 static CONST Production ops_prod_52_5[1] =
1370 {
1371  {
1372  687865855, INDEX_MAX,
1373  {URI_MAX, LN_MAX}}
1374 };
1375 
1376 static CONST GrammarRule ops_rule_52[6] =
1377 {
1378  {ops_prod_52_0, 6, 1},
1379  {ops_prod_52_1, 5, 1},
1380  {ops_prod_52_2, 4, 1},
1381  {ops_prod_52_3, 3, 1},
1382  {ops_prod_52_4, 2, 1},
1383  {ops_prod_52_5, 1, 1}
1384 };
1385 
1386 static CONST Production ops_prod_53_0[1] =
1387 {
1388  {
1389  838860801, 48,
1390  {URI_MAX, LN_MAX}}
1391 };
1392 
1393 static CONST Production ops_prod_53_1[1] =
1394 {
1395  {
1396  687865855, INDEX_MAX,
1397  {URI_MAX, LN_MAX}}
1398 };
1399 
1400 static CONST GrammarRule ops_rule_53[2] =
1401 {
1402  {ops_prod_53_0, 1, 0},
1403  {ops_prod_53_1, 1, 1}
1404 };
1405 
1406 static CONST Production ops_prod_54_0[4] =
1407 {
1408  {
1409  687865855, INDEX_MAX,
1410  {URI_MAX, LN_MAX}},
1411  {
1412  503316483, 53,
1413  {4, 2}},
1414  {
1415  503316482, 52,
1416  {4, 30}},
1417  {
1418  503316481, 51,
1419  {4, 36}}
1420 };
1421 
1422 static CONST Production ops_prod_54_1[3] =
1423 {
1424  {
1425  687865855, INDEX_MAX,
1426  {URI_MAX, LN_MAX}},
1427  {
1428  503316483, 53,
1429  {4, 2}},
1430  {
1431  503316482, 52,
1432  {4, 30}}
1433 };
1434 
1435 static CONST Production ops_prod_54_2[2] =
1436 {
1437  {
1438  687865855, INDEX_MAX,
1439  {URI_MAX, LN_MAX}},
1440  {
1441  503316483, 53,
1442  {4, 2}}
1443 };
1444 
1445 static CONST Production ops_prod_54_3[1] =
1446 {
1447  {
1448  687865855, INDEX_MAX,
1449  {URI_MAX, LN_MAX}}
1450 };
1451 
1452 static CONST GrammarRule ops_rule_54[4] =
1453 {
1454  {ops_prod_54_0, 4, 1},
1455  {ops_prod_54_1, 3, 1},
1456  {ops_prod_54_2, 2, 1},
1457  {ops_prod_54_3, 1, 1}
1458 };
1459 
1460 static CONST Production ops_prod_55_0[1] =
1461 {
1462  {
1463  838860801, 49,
1464  {URI_MAX, LN_MAX}}
1465 };
1466 
1467 static CONST Production ops_prod_55_1[1] =
1468 {
1469  {
1470  687865855, INDEX_MAX,
1471  {URI_MAX, LN_MAX}}
1472 };
1473 
1474 static CONST GrammarRule ops_rule_55[2] =
1475 {
1476  {ops_prod_55_0, 1, 0},
1477  {ops_prod_55_1, 1, 1}
1478 };
1479 
1480 static CONST Production ops_prod_56_0[4] =
1481 {
1482  {
1483  687865855, INDEX_MAX,
1484  {URI_MAX, LN_MAX}},
1485  {
1486  503316483, 55,
1487  {4, 31}},
1488  {
1489  503316482, 46,
1490  {4, 14}},
1491  {
1492  503316481, 46,
1493  {4, 7}}
1494 };
1495 
1496 static CONST Production ops_prod_56_1[3] =
1497 {
1498  {
1499  687865855, INDEX_MAX,
1500  {URI_MAX, LN_MAX}},
1501  {
1502  503316483, 55,
1503  {4, 31}},
1504  {
1505  503316482, 46,
1506  {4, 14}}
1507 };
1508 
1509 static CONST Production ops_prod_56_2[2] =
1510 {
1511  {
1512  687865855, INDEX_MAX,
1513  {URI_MAX, LN_MAX}},
1514  {
1515  503316483, 55,
1516  {4, 31}}
1517 };
1518 
1519 static CONST Production ops_prod_56_3[1] =
1520 {
1521  {
1522  687865855, INDEX_MAX,
1523  {URI_MAX, LN_MAX}}
1524 };
1525 
1526 static CONST GrammarRule ops_rule_56[4] =
1527 {
1528  {ops_prod_56_0, 4, 1},
1529  {ops_prod_56_1, 3, 1},
1530  {ops_prod_56_2, 2, 1},
1531  {ops_prod_56_3, 1, 1}
1532 };
1533 
1534 static CONST Production ops_prod_57_0[4] =
1535 {
1536  {
1537  687865855, INDEX_MAX,
1538  {URI_MAX, LN_MAX}},
1539  {
1540  503316483, 46,
1541  {4, 33}},
1542  {
1543  503316482, 56,
1544  {4, 6}},
1545  {
1546  503316481, 54,
1547  {4, 25}}
1548 };
1549 
1550 static CONST Production ops_prod_57_1[3] =
1551 {
1552  {
1553  687865855, INDEX_MAX,
1554  {URI_MAX, LN_MAX}},
1555  {
1556  503316483, 46,
1557  {4, 33}},
1558  {
1559  503316482, 56,
1560  {4, 6}}
1561 };
1562 
1563 static CONST Production ops_prod_57_2[2] =
1564 {
1565  {
1566  687865855, INDEX_MAX,
1567  {URI_MAX, LN_MAX}},
1568  {
1569  503316483, 46,
1570  {4, 33}}
1571 };
1572 
1573 static CONST Production ops_prod_57_3[1] =
1574 {
1575  {
1576  687865855, INDEX_MAX,
1577  {URI_MAX, LN_MAX}}
1578 };
1579 
1580 static CONST GrammarRule ops_rule_57[4] =
1581 {
1582  {ops_prod_57_0, 4, 1},
1583  {ops_prod_57_1, 3, 1},
1584  {ops_prod_57_2, 2, 1},
1585  {ops_prod_57_3, 1, 1}
1586 };
1587 
1588 static CONST Production ops_prod_58_0[1] =
1589 {
1590  {
1591  838860801, 50,
1592  {URI_MAX, LN_MAX}}
1593 };
1594 
1595 static CONST Production ops_prod_58_1[1] =
1596 {
1597  {
1598  687865855, INDEX_MAX,
1599  {URI_MAX, LN_MAX}}
1600 };
1601 
1602 static CONST GrammarRule ops_rule_58[2] =
1603 {
1604  {ops_prod_58_0, 1, 0},
1605  {ops_prod_58_1, 1, 1}
1606 };
1607 
1608 static CONST Production ops_prod_59_0[1] =
1609 {
1610  {
1611  838860801, 51,
1612  {URI_MAX, LN_MAX}}
1613 };
1614 
1615 static CONST Production ops_prod_59_1[1] =
1616 {
1617  {
1618  687865855, INDEX_MAX,
1619  {URI_MAX, LN_MAX}}
1620 };
1621 
1622 static CONST GrammarRule ops_rule_59[2] =
1623 {
1624  {ops_prod_59_0, 1, 0},
1625  {ops_prod_59_1, 1, 1}
1626 };
1627 
1628 static CONST Production ops_prod_60_0[1] =
1629 {
1630  {
1631  838860801, 52,
1632  {URI_MAX, LN_MAX}}
1633 };
1634 
1635 static CONST Production ops_prod_60_1[1] =
1636 {
1637  {
1638  687865855, INDEX_MAX,
1639  {URI_MAX, LN_MAX}}
1640 };
1641 
1642 static CONST GrammarRule ops_rule_60[2] =
1643 {
1644  {ops_prod_60_0, 1, 0},
1645  {ops_prod_60_1, 1, 1}
1646 };
1647 
1648 static CONST Production ops_prod_61_0[1] =
1649 {
1650  {
1651  838860801, 53,
1652  {URI_MAX, LN_MAX}}
1653 };
1654 
1655 static CONST Production ops_prod_61_1[1] =
1656 {
1657  {
1658  687865855, INDEX_MAX,
1659  {URI_MAX, LN_MAX}}
1660 };
1661 
1662 static CONST GrammarRule ops_rule_61[2] =
1663 {
1664  {ops_prod_61_0, 1, 0},
1665  {ops_prod_61_1, 1, 1}
1666 };
1667 
1668 static CONST Production ops_prod_62_0[1] =
1669 {
1670  {
1671  838860801, 54,
1672  {URI_MAX, LN_MAX}}
1673 };
1674 
1675 static CONST Production ops_prod_62_1[1] =
1676 {
1677  {
1678  687865855, INDEX_MAX,
1679  {URI_MAX, LN_MAX}}
1680 };
1681 
1682 static CONST GrammarRule ops_rule_62[2] =
1683 {
1684  {ops_prod_62_0, 1, 0},
1685  {ops_prod_62_1, 1, 1}
1686 };
1687 
1688 static CONST Production ops_prod_63_0[1] =
1689 {
1690  {
1691  838860801, 55,
1692  {URI_MAX, LN_MAX}}
1693 };
1694 
1695 static CONST Production ops_prod_63_1[1] =
1696 {
1697  {
1698  687865855, INDEX_MAX,
1699  {URI_MAX, LN_MAX}}
1700 };
1701 
1702 static CONST GrammarRule ops_rule_63[2] =
1703 {
1704  {ops_prod_63_0, 1, 0},
1705  {ops_prod_63_1, 1, 1}
1706 };
1707 
1708 static CONST Production ops_prod_64_0[1] =
1709 {
1710  {
1711  838860801, 56,
1712  {URI_MAX, LN_MAX}}
1713 };
1714 
1715 static CONST Production ops_prod_64_1[1] =
1716 {
1717  {
1718  687865855, INDEX_MAX,
1719  {URI_MAX, LN_MAX}}
1720 };
1721 
1722 static CONST GrammarRule ops_rule_64[2] =
1723 {
1724  {ops_prod_64_0, 1, 0},
1725  {ops_prod_64_1, 1, 1}
1726 };
1727 
1728 static CONST Production ops_prod_65_0[1] =
1729 {
1730  {
1731  838860801, 57,
1732  {URI_MAX, LN_MAX}}
1733 };
1734 
1735 static CONST Production ops_prod_65_1[1] =
1736 {
1737  {
1738  687865855, INDEX_MAX,
1739  {URI_MAX, LN_MAX}}
1740 };
1741 
1742 static CONST GrammarRule ops_rule_65[2] =
1743 {
1744  {ops_prod_65_0, 1, 0},
1745  {ops_prod_65_1, 1, 1}
1746 };
1747 
1748 static CONST Production ops_prod_66_0[1] =
1749 {
1750  {
1751  838860801, 58,
1752  {URI_MAX, LN_MAX}}
1753 };
1754 
1755 static CONST Production ops_prod_66_1[1] =
1756 {
1757  {
1758  687865855, INDEX_MAX,
1759  {URI_MAX, LN_MAX}}
1760 };
1761 
1762 static CONST GrammarRule ops_rule_66[2] =
1763 {
1764  {ops_prod_66_0, 1, 0},
1765  {ops_prod_66_1, 1, 1}
1766 };
1767 
1768 static CONST Production ops_prod_67_0[1] =
1769 {
1770  {
1771  838860801, 59,
1772  {URI_MAX, LN_MAX}}
1773 };
1774 
1775 static CONST Production ops_prod_67_1[1] =
1776 {
1777  {
1778  687865855, INDEX_MAX,
1779  {URI_MAX, LN_MAX}}
1780 };
1781 
1782 static CONST GrammarRule ops_rule_67[2] =
1783 {
1784  {ops_prod_67_0, 1, 0},
1785  {ops_prod_67_1, 1, 1}
1786 };
1787 
1788 static CONST Production ops_prod_68_0[1] =
1789 {
1790  {
1791  838860801, 60,
1792  {URI_MAX, LN_MAX}}
1793 };
1794 
1795 static CONST Production ops_prod_68_1[1] =
1796 {
1797  {
1798  687865855, INDEX_MAX,
1799  {URI_MAX, LN_MAX}}
1800 };
1801 
1802 static CONST GrammarRule ops_rule_68[2] =
1803 {
1804  {ops_prod_68_0, 1, 0},
1805  {ops_prod_68_1, 1, 1}
1806 };
1807 
1808 static CONST Production ops_prod_69_0[1] =
1809 {
1810  {
1811  838860801, 61,
1812  {URI_MAX, LN_MAX}}
1813 };
1814 
1815 static CONST Production ops_prod_69_1[1] =
1816 {
1817  {
1818  687865855, INDEX_MAX,
1819  {URI_MAX, LN_MAX}}
1820 };
1821 
1822 static CONST GrammarRule ops_rule_69[2] =
1823 {
1824  {ops_prod_69_0, 1, 0},
1825  {ops_prod_69_1, 1, 1}
1826 };
1827 
1828 static CONST Production ops_prod_70_0[1] =
1829 {
1830  {
1831  838860801, 62,
1832  {URI_MAX, LN_MAX}}
1833 };
1834 
1835 static CONST Production ops_prod_70_1[1] =
1836 {
1837  {
1838  687865855, INDEX_MAX,
1839  {URI_MAX, LN_MAX}}
1840 };
1841 
1842 static CONST GrammarRule ops_rule_70[2] =
1843 {
1844  {ops_prod_70_0, 1, 0},
1845  {ops_prod_70_1, 1, 1}
1846 };
1847 
1848 static CONST Production ops_prod_71_0[1] =
1849 {
1850  {
1851  838860801, 63,
1852  {URI_MAX, LN_MAX}}
1853 };
1854 
1855 static CONST Production ops_prod_71_1[1] =
1856 {
1857  {
1858  687865855, INDEX_MAX,
1859  {URI_MAX, LN_MAX}}
1860 };
1861 
1862 static CONST GrammarRule ops_rule_71[2] =
1863 {
1864  {ops_prod_71_0, 1, 0},
1865  {ops_prod_71_1, 1, 1}
1866 };
1867 
1868 static CONST Production ops_prod_72_0[1] =
1869 {
1870  {
1871  838860801, 64,
1872  {URI_MAX, LN_MAX}}
1873 };
1874 
1875 static CONST Production ops_prod_72_1[1] =
1876 {
1877  {
1878  687865855, INDEX_MAX,
1879  {URI_MAX, LN_MAX}}
1880 };
1881 
1882 static CONST GrammarRule ops_rule_72[2] =
1883 {
1884  {ops_prod_72_0, 1, 0},
1885  {ops_prod_72_1, 1, 1}
1886 };
1887 
1888 static CONST Production ops_prod_73_0[1] =
1889 {
1890  {
1891  838860801, 65,
1892  {URI_MAX, LN_MAX}}
1893 };
1894 
1895 static CONST Production ops_prod_73_1[1] =
1896 {
1897  {
1898  687865855, INDEX_MAX,
1899  {URI_MAX, LN_MAX}}
1900 };
1901 
1902 static CONST GrammarRule ops_rule_73[2] =
1903 {
1904  {ops_prod_73_0, 1, 0},
1905  {ops_prod_73_1, 1, 1}
1906 };
1907 
1908 static CONST Production ops_prod_74_0[1] =
1909 {
1910  {
1911  838860801, 66,
1912  {URI_MAX, LN_MAX}}
1913 };
1914 
1915 static CONST Production ops_prod_74_1[1] =
1916 {
1917  {
1918  687865855, INDEX_MAX,
1919  {URI_MAX, LN_MAX}}
1920 };
1921 
1922 static CONST GrammarRule ops_rule_74[2] =
1923 {
1924  {ops_prod_74_0, 1, 0},
1925  {ops_prod_74_1, 1, 1}
1926 };
1927 
1928 static CONST EXIGrammar ops_grammarTable[75] =
1929 {
1930  {ops_rule_0, 33554432, 2},
1931  {ops_rule_1, 570425344, 2},
1932  {ops_rule_2, 33554432, 2},
1933  {ops_rule_3, 570425344, 2},
1934  {ops_rule_4, 33554432, 2},
1935  {ops_rule_5, 570425344, 2},
1936  {ops_rule_6, 570425344, 2},
1937  {ops_rule_7, 33554432, 2},
1938  {ops_rule_8, 33554432, 2},
1939  {ops_rule_9, 570425344, 2},
1940  {ops_rule_10, 33554432, 2},
1941  {ops_rule_11, 570425344, 2},
1942  {ops_rule_12, 570425345, 2},
1943  {ops_rule_13, 33554432, 2},
1944  {ops_rule_14, 570425344, 2},
1945  {ops_rule_15, 570425344, 2},
1946  {ops_rule_16, 33554432, 2},
1947  {ops_rule_17, 570425344, 2},
1948  {ops_rule_18, 570425344, 2},
1949  {ops_rule_19, 570425344, 2},
1950  {ops_rule_20, 570425344, 2},
1951  {ops_rule_21, 33554432, 2},
1952  {ops_rule_22, 570425344, 2},
1953  {ops_rule_23, 570425344, 2},
1954  {ops_rule_24, 570425344, 2},
1955  {ops_rule_25, 570425344, 2},
1956  {ops_rule_26, 570425344, 2},
1957  {ops_rule_27, 570425344, 2},
1958  {ops_rule_28, 570425344, 2},
1959  {ops_rule_29, 570425344, 2},
1960  {ops_rule_30, 570425344, 2},
1961  {ops_rule_31, 33554432, 2},
1962  {ops_rule_32, 570425344, 2},
1963  {ops_rule_33, 33554432, 2},
1964  {ops_rule_34, 570425344, 2},
1965  {ops_rule_35, 570425344, 2},
1966  {ops_rule_36, 570425344, 2},
1967  {ops_rule_37, 33554432, 2},
1968  {ops_rule_38, 570425344, 2},
1969  {ops_rule_39, 570425344, 2},
1970  {ops_rule_40, 570425344, 2},
1971  {ops_rule_41, 570425344, 2},
1972  {ops_rule_42, 33554432, 2},
1973  {ops_rule_43, 570425344, 2},
1974  {ops_rule_44, 570425344, 2},
1975  {ops_rule_45, 570425344, 2},
1976  {ops_rule_46, 1107296256, 1},
1977  {ops_rule_47, 1107296256, 3},
1978  {ops_rule_48, 1107296256, 2},
1979  {ops_rule_49, 1107296256, 2},
1980  {ops_rule_50, 1107296256, 3},
1981  {ops_rule_51, 1107296256, 7},
1982  {ops_rule_52, 1107296256, 6},
1983  {ops_rule_53, 1107296256, 2},
1984  {ops_rule_54, 1107296256, 4},
1985  {ops_rule_55, 1375731712, 2},
1986  {ops_rule_56, 1107296256, 4},
1987  {ops_rule_57, 1107296256, 4},
1988  {ops_rule_58, 1107296256, 2},
1989  {ops_rule_59, 1107296256, 2},
1990  {ops_rule_60, 1107296256, 2},
1991  {ops_rule_61, 1107296256, 2},
1992  {ops_rule_62, 1107296256, 2},
1993  {ops_rule_63, 1107296256, 2},
1994  {ops_rule_64, 1107296256, 2},
1995  {ops_rule_65, 1107296256, 2},
1996  {ops_rule_66, 1107296256, 2},
1997  {ops_rule_67, 1107296256, 2},
1998  {ops_rule_68, 1107296256, 2},
1999  {ops_rule_69, 1107296256, 2},
2000  {ops_rule_70, 1107296256, 2},
2001  {ops_rule_71, 1107296256, 2},
2002  {ops_rule_72, 1107296256, 2},
2003  {ops_rule_73, 1107296256, 2},
2004  {ops_rule_74, 1107296256, 2},
2005 };
2006 
2007 static CONST String ops_PfxEntry_0[1] =
2008 {
2009  {NULL, 0}
2010 };
2011 
2012 static CONST String ops_PfxEntry_1[1] =
2013 {
2014  {ops_PFX_1_0, 3}
2015 };
2016 
2017 static CONST LnEntry ops_LnEntry_1[4] =
2018 {
2019  {
2020 #if VALUE_CROSSTABLE_USE
2021  NULL,
2022 #endif
2023  {ops_LN_1_0, 4},
2025  },
2026  {
2027 #if VALUE_CROSSTABLE_USE
2028  NULL,
2029 #endif
2030  {ops_LN_1_1, 2},
2032  },
2033  {
2034 #if VALUE_CROSSTABLE_USE
2035  NULL,
2036 #endif
2037  {ops_LN_1_2, 4},
2039  },
2040  {
2041 #if VALUE_CROSSTABLE_USE
2042  NULL,
2043 #endif
2044  {ops_LN_1_3, 5},
2046  }
2047 };
2048 
2049 static CONST String ops_PfxEntry_2[1] =
2050 {
2051  {ops_PFX_2_0, 3}
2052 };
2053 
2054 static CONST LnEntry ops_LnEntry_2[2] =
2055 {
2056  {
2057 #if VALUE_CROSSTABLE_USE
2058  NULL,
2059 #endif
2060  {ops_LN_2_0, 3},
2062  },
2063  {
2064 #if VALUE_CROSSTABLE_USE
2065  NULL,
2066 #endif
2067  {ops_LN_2_1, 4},
2069  }
2070 };
2071 
2072 static CONST LnEntry ops_LnEntry_3[46] =
2073 {
2074  {
2075 #if VALUE_CROSSTABLE_USE
2076  NULL,
2077 #endif
2078  {ops_LN_3_0, 8},
2079  INDEX_MAX, 0
2080  },
2081  {
2082 #if VALUE_CROSSTABLE_USE
2083  NULL,
2084 #endif
2085  {ops_LN_3_1, 6},
2086  INDEX_MAX, 1
2087  },
2088  {
2089 #if VALUE_CROSSTABLE_USE
2090  NULL,
2091 #endif
2092  {ops_LN_3_2, 2},
2093  INDEX_MAX, 2
2094  },
2095  {
2096 #if VALUE_CROSSTABLE_USE
2097  NULL,
2098 #endif
2099  {ops_LN_3_3, 5},
2100  INDEX_MAX, 3
2101  },
2102  {
2103 #if VALUE_CROSSTABLE_USE
2104  NULL,
2105 #endif
2106  {ops_LN_3_4, 6},
2107  INDEX_MAX, 4
2108  },
2109  {
2110 #if VALUE_CROSSTABLE_USE
2111  NULL,
2112 #endif
2113  {ops_LN_3_5, 6},
2114  INDEX_MAX, 5
2115  },
2116  {
2117 #if VALUE_CROSSTABLE_USE
2118  NULL,
2119 #endif
2120  {ops_LN_3_6, 7},
2121  INDEX_MAX, 6
2122  },
2123  {
2124 #if VALUE_CROSSTABLE_USE
2125  NULL,
2126 #endif
2127  {ops_LN_3_7, 8},
2128  INDEX_MAX, 7
2129  },
2130  {
2131 #if VALUE_CROSSTABLE_USE
2132  NULL,
2133 #endif
2134  {ops_LN_3_8, 8},
2135  INDEX_MAX, 8
2136  },
2137  {
2138 #if VALUE_CROSSTABLE_USE
2139  NULL,
2140 #endif
2141  {ops_LN_3_9, 4},
2142  INDEX_MAX, 9
2143  },
2144  {
2145 #if VALUE_CROSSTABLE_USE
2146  NULL,
2147 #endif
2148  {ops_LN_3_10, 5},
2149  INDEX_MAX, 10
2150  },
2151  {
2152 #if VALUE_CROSSTABLE_USE
2153  NULL,
2154 #endif
2155  {ops_LN_3_11, 13},
2156  INDEX_MAX, 11
2157  },
2158  {
2159 #if VALUE_CROSSTABLE_USE
2160  NULL,
2161 #endif
2162  {ops_LN_3_12, 7},
2163  INDEX_MAX, 12
2164  },
2165  {
2166 #if VALUE_CROSSTABLE_USE
2167  NULL,
2168 #endif
2169  {ops_LN_3_13, 6},
2170  INDEX_MAX, 13
2171  },
2172  {
2173 #if VALUE_CROSSTABLE_USE
2174  NULL,
2175 #endif
2176  {ops_LN_3_14, 12},
2177  INDEX_MAX, 14
2178  },
2179  {
2180 #if VALUE_CROSSTABLE_USE
2181  NULL,
2182 #endif
2183  {ops_LN_3_15, 7},
2184  INDEX_MAX, 15
2185  },
2186  {
2187 #if VALUE_CROSSTABLE_USE
2188  NULL,
2189 #endif
2190  {ops_LN_3_16, 4},
2191  INDEX_MAX, 16
2192  },
2193  {
2194 #if VALUE_CROSSTABLE_USE
2195  NULL,
2196 #endif
2197  {ops_LN_3_17, 4},
2198  INDEX_MAX, 17
2199  },
2200  {
2201 #if VALUE_CROSSTABLE_USE
2202  NULL,
2203 #endif
2204  {ops_LN_3_18, 8},
2205  INDEX_MAX, 18
2206  },
2207  {
2208 #if VALUE_CROSSTABLE_USE
2209  NULL,
2210 #endif
2211  {ops_LN_3_19, 7},
2212  INDEX_MAX, 19
2213  },
2214  {
2215 #if VALUE_CROSSTABLE_USE
2216  NULL,
2217 #endif
2218  {ops_LN_3_20, 6},
2219  INDEX_MAX, 20
2220  },
2221  {
2222 #if VALUE_CROSSTABLE_USE
2223  NULL,
2224 #endif
2225  {ops_LN_3_21, 8},
2226  INDEX_MAX, 21
2227  },
2228  {
2229 #if VALUE_CROSSTABLE_USE
2230  NULL,
2231 #endif
2232  {ops_LN_3_22, 5},
2233  INDEX_MAX, 22
2234  },
2235  {
2236 #if VALUE_CROSSTABLE_USE
2237  NULL,
2238 #endif
2239  {ops_LN_3_23, 4},
2240  INDEX_MAX, 23
2241  },
2242  {
2243 #if VALUE_CROSSTABLE_USE
2244  NULL,
2245 #endif
2246  {ops_LN_3_24, 6},
2247  INDEX_MAX, 24
2248  },
2249  {
2250 #if VALUE_CROSSTABLE_USE
2251  NULL,
2252 #endif
2253  {ops_LN_3_25, 9},
2254  INDEX_MAX, 25
2255  },
2256  {
2257 #if VALUE_CROSSTABLE_USE
2258  NULL,
2259 #endif
2260  {ops_LN_3_26, 5},
2261  INDEX_MAX, 26
2262  },
2263  {
2264 #if VALUE_CROSSTABLE_USE
2265  NULL,
2266 #endif
2267  {ops_LN_3_27, 10},
2268  INDEX_MAX, 27
2269  },
2270  {
2271 #if VALUE_CROSSTABLE_USE
2272  NULL,
2273 #endif
2274  {ops_LN_3_28, 9},
2275  INDEX_MAX, 28
2276  },
2277  {
2278 #if VALUE_CROSSTABLE_USE
2279  NULL,
2280 #endif
2281  {ops_LN_3_29, 3},
2282  INDEX_MAX, 29
2283  },
2284  {
2285 #if VALUE_CROSSTABLE_USE
2286  NULL,
2287 #endif
2288  {ops_LN_3_30, 7},
2289  INDEX_MAX, 30
2290  },
2291  {
2292 #if VALUE_CROSSTABLE_USE
2293  NULL,
2294 #endif
2295  {ops_LN_3_31, 8},
2296  INDEX_MAX, 31
2297  },
2298  {
2299 #if VALUE_CROSSTABLE_USE
2300  NULL,
2301 #endif
2302  {ops_LN_3_32, 4},
2303  INDEX_MAX, 32
2304  },
2305  {
2306 #if VALUE_CROSSTABLE_USE
2307  NULL,
2308 #endif
2309  {ops_LN_3_33, 15},
2310  INDEX_MAX, 33
2311  },
2312  {
2313 #if VALUE_CROSSTABLE_USE
2314  NULL,
2315 #endif
2316  {ops_LN_3_34, 18},
2317  INDEX_MAX, 34
2318  },
2319  {
2320 #if VALUE_CROSSTABLE_USE
2321  NULL,
2322 #endif
2323  {ops_LN_3_35, 18},
2324  INDEX_MAX, 35
2325  },
2326  {
2327 #if VALUE_CROSSTABLE_USE
2328  NULL,
2329 #endif
2330  {ops_LN_3_36, 16},
2331  INDEX_MAX, 36
2332  },
2333  {
2334 #if VALUE_CROSSTABLE_USE
2335  NULL,
2336 #endif
2337  {ops_LN_3_37, 15},
2338  INDEX_MAX, 37
2339  },
2340  {
2341 #if VALUE_CROSSTABLE_USE
2342  NULL,
2343 #endif
2344  {ops_LN_3_38, 5},
2345  INDEX_MAX, 38
2346  },
2347  {
2348 #if VALUE_CROSSTABLE_USE
2349  NULL,
2350 #endif
2351  {ops_LN_3_39, 6},
2352  INDEX_MAX, 39
2353  },
2354  {
2355 #if VALUE_CROSSTABLE_USE
2356  NULL,
2357 #endif
2358  {ops_LN_3_40, 4},
2359  INDEX_MAX, 40
2360  },
2361  {
2362 #if VALUE_CROSSTABLE_USE
2363  NULL,
2364 #endif
2365  {ops_LN_3_41, 5},
2366  INDEX_MAX, 41
2367  },
2368  {
2369 #if VALUE_CROSSTABLE_USE
2370  NULL,
2371 #endif
2372  {ops_LN_3_42, 12},
2373  INDEX_MAX, 42
2374  },
2375  {
2376 #if VALUE_CROSSTABLE_USE
2377  NULL,
2378 #endif
2379  {ops_LN_3_43, 11},
2380  INDEX_MAX, 43
2381  },
2382  {
2383 #if VALUE_CROSSTABLE_USE
2384  NULL,
2385 #endif
2386  {ops_LN_3_44, 12},
2387  INDEX_MAX, 44
2388  },
2389  {
2390 #if VALUE_CROSSTABLE_USE
2391  NULL,
2392 #endif
2393  {ops_LN_3_45, 13},
2394  INDEX_MAX, 45
2395  }
2396 };
2397 
2398 static CONST LnEntry ops_LnEntry_4[39] =
2399 {
2400  {
2401 #if VALUE_CROSSTABLE_USE
2402  NULL,
2403 #endif
2404  {ops_LN_4_0, 9},
2406  },
2407  {
2408 #if VALUE_CROSSTABLE_USE
2409  NULL,
2410 #endif
2411  {ops_LN_4_1, 12},
2412  INDEX_MAX, 58
2413  },
2414  {
2415 #if VALUE_CROSSTABLE_USE
2416  NULL,
2417 #endif
2418  {ops_LN_4_2, 9},
2420  },
2421  {
2422 #if VALUE_CROSSTABLE_USE
2423  NULL,
2424 #endif
2425  {ops_LN_4_3, 7},
2426  INDEX_MAX, 60
2427  },
2428  {
2429 #if VALUE_CROSSTABLE_USE
2430  NULL,
2431 #endif
2432  {ops_LN_4_4, 4},
2434  },
2435  {
2436 #if VALUE_CROSSTABLE_USE
2437  NULL,
2438 #endif
2439  {ops_LN_4_5, 8},
2441  },
2442  {
2443 #if VALUE_CROSSTABLE_USE
2444  NULL,
2445 #endif
2446  {ops_LN_4_6, 6},
2448  },
2449  {
2450 #if VALUE_CROSSTABLE_USE
2451  NULL,
2452 #endif
2453  {ops_LN_4_7, 11},
2455  },
2456  {
2457 #if VALUE_CROSSTABLE_USE
2458  NULL,
2459 #endif
2460  {ops_LN_4_8, 25},
2462  },
2463  {
2464 #if VALUE_CROSSTABLE_USE
2465  NULL,
2466 #endif
2467  {ops_LN_4_9, 4},
2468  INDEX_MAX, 66
2469  },
2470  {
2471 #if VALUE_CROSSTABLE_USE
2472  NULL,
2473 #endif
2474  {ops_LN_4_10, 8},
2475  INDEX_MAX, 65
2476  },
2477  {
2478 #if VALUE_CROSSTABLE_USE
2479  NULL,
2480 #endif
2481  {ops_LN_4_11, 7},
2482  INDEX_MAX, 61
2483  },
2484  {
2485 #if VALUE_CROSSTABLE_USE
2486  NULL,
2487 #endif
2488  {ops_LN_4_12, 6},
2489  INDEX_MAX, 62
2490  },
2491  {
2492 #if VALUE_CROSSTABLE_USE
2493  NULL,
2494 #endif
2495  {ops_LN_4_13, 3},
2497  },
2498  {
2499 #if VALUE_CROSSTABLE_USE
2500  NULL,
2501 #endif
2502  {ops_LN_4_14, 8},
2504  },
2505  {
2506 #if VALUE_CROSSTABLE_USE
2507  NULL,
2508 #endif
2509  {ops_LN_4_15, 4},
2510  INDEX_MAX, 72
2511  },
2512  {
2513 #if VALUE_CROSSTABLE_USE
2514  NULL,
2515 #endif
2516  {ops_LN_4_16, 6},
2517  INDEX_MAX, 71
2518  },
2519  {
2520 #if VALUE_CROSSTABLE_USE
2521  NULL,
2522 #endif
2523  {ops_LN_4_17, 9},
2524  INDEX_MAX, 69
2525  },
2526  {
2527 #if VALUE_CROSSTABLE_USE
2528  NULL,
2529 #endif
2530  {ops_LN_4_18, 5},
2531  INDEX_MAX, 70
2532  },
2533  {
2534 #if VALUE_CROSSTABLE_USE
2535  NULL,
2536 #endif
2537  {ops_LN_4_19, 10},
2538  INDEX_MAX, 68
2539  },
2540  {
2541 #if VALUE_CROSSTABLE_USE
2542  NULL,
2543 #endif
2544  {ops_LN_4_20, 6},
2545  57, INDEX_MAX
2546  },
2547  {
2548 #if VALUE_CROSSTABLE_USE
2549  NULL,
2550 #endif
2551  {ops_LN_4_21, 9},
2552  INDEX_MAX, 59
2553  },
2554  {
2555 #if VALUE_CROSSTABLE_USE
2556  NULL,
2557 #endif
2558  {ops_LN_4_22, 12},
2559  INDEX_MAX, 73
2560  },
2561  {
2562 #if VALUE_CROSSTABLE_USE
2563  NULL,
2564 #endif
2565  {ops_LN_4_23, 12},
2566  INDEX_MAX, 74
2567  },
2568  {
2569 #if VALUE_CROSSTABLE_USE
2570  NULL,
2571 #endif
2572  {ops_LN_4_24, 7},
2573  INDEX_MAX, 63
2574  },
2575  {
2576 #if VALUE_CROSSTABLE_USE
2577  NULL,
2578 #endif
2579  {ops_LN_4_25, 10},
2581  },
2582  {
2583 #if VALUE_CROSSTABLE_USE
2584  NULL,
2585 #endif
2586  {ops_LN_4_26, 13},
2588  },
2589  {
2590 #if VALUE_CROSSTABLE_USE
2591  NULL,
2592 #endif
2593  {ops_LN_4_27, 3},
2595  },
2596  {
2597 #if VALUE_CROSSTABLE_USE
2598  NULL,
2599 #endif
2600  {ops_LN_4_28, 12},
2602  },
2603  {
2604 #if VALUE_CROSSTABLE_USE
2605  NULL,
2606 #endif
2607  {ops_LN_4_29, 8},
2609  },
2610  {
2611 #if VALUE_CROSSTABLE_USE
2612  NULL,
2613 #endif
2614  {ops_LN_4_30, 8},
2616  },
2617  {
2618 #if VALUE_CROSSTABLE_USE
2619  NULL,
2620 #endif
2621  {ops_LN_4_31, 8},
2623  },
2624  {
2625 #if VALUE_CROSSTABLE_USE
2626  NULL,
2627 #endif
2628  {ops_LN_4_32, 13},
2630  },
2631  {
2632 #if VALUE_CROSSTABLE_USE
2633  NULL,
2634 #endif
2635  {ops_LN_4_33, 6},
2637  },
2638  {
2639 #if VALUE_CROSSTABLE_USE
2640  NULL,
2641 #endif
2642  {ops_LN_4_34, 6},
2643  INDEX_MAX, 64
2644  },
2645  {
2646 #if VALUE_CROSSTABLE_USE
2647  NULL,
2648 #endif
2649  {ops_LN_4_35, 4},
2650  INDEX_MAX, 67
2651  },
2652  {
2653 #if VALUE_CROSSTABLE_USE
2654  NULL,
2655 #endif
2656  {ops_LN_4_36, 8},
2658  },
2659  {
2660 #if VALUE_CROSSTABLE_USE
2661  NULL,
2662 #endif
2663  {ops_LN_4_37, 14},
2665  },
2666  {
2667 #if VALUE_CROSSTABLE_USE
2668  NULL,
2669 #endif
2670  {ops_LN_4_38, 22},
2672  }
2673 };
2674 
2675 static CONST UriEntry ops_uriEntry[5] =
2676 {
2677  {
2678  {{sizeof(LnEntry), 0, 0}, NULL, 0},
2679  {{sizeof(String), 1, 1}, ops_PfxEntry_0, 1},
2680  {NULL, 0}
2681  },
2682  {
2683  {{sizeof(LnEntry), 4, 4}, ops_LnEntry_1, 4},
2684  {{sizeof(String), 1, 1}, ops_PfxEntry_1, 1},
2685  {ops_URI_1, 36}
2686  },
2687  {
2688  {{sizeof(LnEntry), 2, 2}, ops_LnEntry_2, 2},
2689  {{sizeof(String), 1, 1}, ops_PfxEntry_2, 1},
2690  {ops_URI_2, 41}
2691  },
2692  {
2693  {{sizeof(LnEntry), 46, 46}, ops_LnEntry_3, 46},
2694  {{sizeof(String), 0, 0}, NULL, 0},
2695  {ops_URI_3, 32}
2696  },
2697  {
2698  {{sizeof(LnEntry), 39, 39}, ops_LnEntry_4, 39},
2699  {{sizeof(String), 0, 0}, NULL, 0},
2700  {ops_URI_4, 26}
2701  }
2702 };
2703 
2704 static CONST Production ops_prod_doc_content[2] =
2705 {
2706  {
2707  536870913, INDEX_MAX,
2708  {URI_MAX, LN_MAX}},
2709  {
2710  503316481, 57,
2711  {4, 20}}
2712 };
2713 
2714 static CONST Production ops_prod_doc_end[1] =
2715 {
2716  {
2717  0xAFFFFFF, INDEX_MAX,
2718  {URI_MAX, LN_MAX}}
2719 };
2720 
2721 static CONST GrammarRule ops_docGrammarRule[2] =
2722 {
2723  {ops_prod_doc_content, 2, 0},
2724  {ops_prod_doc_end, 1, 0}
2725 };
2726 
2727 static CONST SimpleType ops_simpleTypes[67] =
2728 {
2729  {1174405120, 1, 0x0000000000000000, 0x0000000000000000},
2730  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2731  {167772160, 0, 0x0000000000000000, 0x0000000000000000},
2732  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2733  {1174405120, 3, 0x0000000000000000, 0x0000000000000000},
2734  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2735  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2736  {1174405120, 6, 0x0000000000000000, 0x0000000000000000},
2737  {167772160, 0, 0x0000000000000000, 0x0000000000000000},
2738  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2739  {167772160, 0, 0x0000000000000000, 0x0000000000000000},
2740  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2741  {4096, 0, 0x0000000000000000, 0x0000000000000000},
2742  {167772160, 0, 0x0000000000000000, 0x0000000000000000},
2743  {1006632960, 0, 0x0000000000000000, 0x0000000000000000},
2744  {838860800, 0, 0x0000000000000000, 0x0000000000000000},
2745  {1526727232, 0, 0x000000000000007F, 0x00000000FFFFFF80},
2746  {704643072, 0, 0x0000000000000000, 0x0000000000000000},
2747  {671088640, 0, 0x0000000000000000, 0x0000000000000000},
2748  {503320576, 0, 0x0000000000000000, 0x0000000000000000},
2749  {335544320, 0, 0x0000000000000000, 0x0000000000000000},
2750  {167772160, 0, 0x0000000000000000, 0x0000000000000000},
2751  {335544320, 0, 0x0000000000000000, 0x0000000000000000},
2752  {721420288, 0, 0x0000000000000000, 0x0000000000000000},
2753  {721420288, 0, 0x0000000000000000, 0x0000000000000000},
2754  {721420288, 0, 0x0000000000000000, 0x0000000000000000},
2755  {687865856, 0, 0x0000000000000000, 0x0000000000000000},
2756  {704643072, 0, 0x0000000000000000, 0x0000000000000000},
2757  {1006632960, 0, 0x0000000000000000, 0x0000000000000000},
2758  {1509953536, 0, 0x0000000000000000, 0x0000000000000000},
2759  {1509953536, 0, 0x0000000000000000, 0x0000000000000000},
2760  {167772160, 0, 0x0000000000000000, 0x0000000000000000},
2761  {1509953536, 0, 0x0000000000000000, 0x0000000000000000},
2762  {1509949504, 0, 0x00000000FFFFFFFF, 0x0000000000000000},
2763  {1543508480, 0, 0x0000000000000000, 0x0000000000000000},
2764  {1509953600, 0, 0x0000000000000000, 0x0000000000000000},
2765  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2766  {1543504384, 0, 0x0000000000000000, 0x0000000000000001},
2767  {1509954112, 0, 0x0000000000007FFF, 0x00000000FFFF8000},
2768  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2769  {738197504, 0, 0x0000000000000000, 0x0000000000000000},
2770  {167776256, 0, 0x0000000000000000, 0x0000000000000000},
2771  {1526727232, 0, 0x00000000000000FF, 0x0000000000000000},
2772  {1543508480, 0, 0x0000000000000000, 0x0000000000000000},
2773  {1543508480, 0, 0x0000000000000000, 0x0000000000000000},
2774  {1543508544, 0, 0x000000000000FFFF, 0x0000000000000000},
2775  {1543504384, 0, 0x0000000000000000, 0x0000000000000000},
2776  {1543504384, 0, 0x0000000000000000, 0x0000000000000000},
2777  {1543504384, 0, 0x0000000000000000, 0x0000000000000001},
2778  {167772160, 0, 0x0000000000000000, 0x0000000000000000},
2779  {1006632960, 0, 0x0000000000000000, 0x0000000000000000},
2780  {1006632960, 0, 0x0000000000000000, 0x0000000000000000},
2781  {838860800, 0, 0x0000000000000000, 0x0000000000000000},
2782  {503316480, 0, 0x0000000000000000, 0x0000000000000000},
2783  {335544320, 0, 0x0000000000000000, 0x0000000000000000},
2784  {1509949440, 0, 0x0000000000000000, 0x0000000000000000},
2785  {167772160, 0, 0x0000000000000000, 0x0000000000000000},
2786  {671088640, 0, 0x0000000000000000, 0x0000000000000000},
2787  {704643072, 0, 0x0000000000000000, 0x0000000000000000},
2788  {738197504, 0, 0x0000000000000000, 0x0000000000000000},
2789  {704643072, 0, 0x0000000000000000, 0x0000000000000000},
2790  {721420288, 0, 0x0000000000000000, 0x0000000000000000},
2791  {687865856, 0, 0x0000000000000000, 0x0000000000000000},
2792  {721420288, 0, 0x0000000000000000, 0x0000000000000000},
2793  {721420288, 0, 0x0000000000000000, 0x0000000000000000},
2794  {335544320, 0, 0x0000000000000000, 0x0000000000000000},
2795  {335544320, 0, 0x0000000000000000, 0x0000000000000000}
2796 };
2797 
2799 {
2800  {NULL, NULL},
2801  {{sizeof(UriEntry), 5, 5}, ops_uriEntry, 5},
2802  {ops_docGrammarRule, 100663296, 2},
2803  {{sizeof(SimpleType), 67, 67}, ops_simpleTypes, 67},
2804  {{sizeof(EXIGrammar), 75, 75}, ops_grammarTable, 75},
2805  75,
2806  {{sizeof(EnumDefinition), 0, 0}, NULL, 0}
2807 };
2808