~ubuntu-branches/ubuntu/lucid/cdrdao/lucid

« back to all changes in this revision

Viewing changes to pccts/dlg/dlg_a.c

  • Committer: Bazaar Package Importer
  • Author(s): Andrew Suffield
  • Date: 2004-06-24 22:33:16 UTC
  • Revision ID: james.westby@ubuntu.com-20040624223316-534onzugaeeyq61j
Tags: upstream-1.1.9
ImportĀ upstreamĀ versionĀ 1.1.9

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
/* parser.dlg -- DLG Description of scanner
 
3
 *
 
4
 * Generated from: dlg_p.g
 
5
 *
 
6
 * Terence Parr, Will Cohen, and Hank Dietz: 1989-2001
 
7
 * Purdue University Electrical Engineering
 
8
 * With AHPCRC, University of Minnesota
 
9
 * ANTLR Version 1.33MR32
 
10
 */
 
11
 
 
12
#define ANTLR_VERSION   13332
 
13
#include "pcctscfg.h"
 
14
#include "pccts_stdio.h"
 
15
 
 
16
#include <ctype.h>
 
17
#include "dlg.h"
 
18
#include "antlr.h"
 
19
#include "tokens.h"
 
20
#include "dlgdef.h"
 
21
LOOKAHEAD
 
22
 
 
23
void
 
24
#ifdef __USE_PROTOS
 
25
zzerraction(void)
 
26
#else
 
27
zzerraction()
 
28
#endif
 
29
{
 
30
        (*zzerr)("invalid token");
 
31
        zzadvance();
 
32
        zzskip();
 
33
}
 
34
/*
 
35
 * D L G tables
 
36
 *
 
37
 * Generated from: parser.dlg
 
38
 *
 
39
 * 1989-2001 by  Will Cohen, Terence Parr, and Hank Dietz
 
40
 * Purdue University Electrical Engineering
 
41
 * DLG Version 1.33MR32
 
42
 */
 
43
 
 
44
#include "mode.h"
 
45
 
 
46
 
 
47
 
 
48
 
 
49
int     func_action;            /* should actions be turned into functions?*/
 
50
int     lex_mode_counter = 0;   /* keeps track of the number of %%names */
 
51
/* MR1                                                                      */
 
52
/* MR1  11-Apr-97       Provide mechanism for inserting code into DLG class */
 
53
/* MR1                          via <<%%lexmember...>>                      */
 
54
/* MR1                                                                      */
 
55
int     lexMember = 0;          /* <<%%lexmemeber ...>>                 MR1 */
 
56
int     lexAction = 0;          /* <<%%lexaction ...>>                  MR1 */
 
57
int     parserClass = 0;        /* <<%%parserclass ...>>        MR1 */
 
58
int     lexPrefix = 0;          /* <<%%lexprefix ...>>                  MR1 */
 
59
char    theClassName[100];                                                   /* MR11 */
 
60
char    *pClassName=theClassName;                                        /* MR11 */
 
61
int     firstLexMember=1;                                                    /* MR1 */
 
62
 
 
63
#ifdef __USE_PROTOS
 
64
void  xxputc(int c) {                                           /* MR1 */
 
65
#else
 
66
  void xxputc(c)                                                        /* MR1 */
 
67
  int   c;                                                      /* MR1 */
 
68
  {                                                             /* MR1 */
 
69
#endif
 
70
    if (parserClass) {                                          /* MR1 */
 
71
      *pClassName++=c;                                          /* MR1 */
 
72
      *pClassName=0;                                            /* MR1 */
 
73
    } else if (lexMember || lexPrefix) {                                /* MR1 */
 
74
      if (class_stream != NULL) fputc(c,class_stream);          /* MR1 */
 
75
    } else {                                                    /* MR1 */
 
76
      fputc(c,OUT);                                             /* MR1 */
 
77
    };                                                          /* MR1 */
 
78
  }                                                             /* MR1 */
 
79
  
 
80
#ifdef __USE_PROTOS
 
81
  void xxprintf(char *format,char *string) {                    /* MR1 */
 
82
#else
 
83
    void xxprintf(format,string)                                        /* MR1 */
 
84
    char *format;                                                       /* MR1 */
 
85
    char *string;                                                       /* MR1 */
 
86
    {                                                           /* MR1 */
 
87
#endif
 
88
      if (lexMember || lexPrefix || parserClass) {                      /* MR1 */
 
89
        if (class_stream != NULL)                                       /* MR1 */
 
90
        fprintf(class_stream,format,string);                    /* MR1 */
 
91
      } else {                                                  /* MR1 */
 
92
        fprintf(OUT,format,string);                                     /* MR1 */
 
93
      };                                                                /* MR1 */
 
94
    }                                                           /* MR1 */
 
95
 
 
96
static void act1()
 
97
 
98
                NLA = 1;
 
99
        }
 
100
 
 
101
 
 
102
static void act2()
 
103
 
104
                NLA = 2;
 
105
    zzskip();   
 
106
        }
 
107
 
 
108
 
 
109
static void act3()
 
110
 
111
                NLA = 3;
 
112
    zzline++; zzskip(); DAWDLE;   
 
113
        }
 
114
 
 
115
 
 
116
static void act4()
 
117
 
118
                NLA = L_EOF;
 
119
        }
 
120
 
 
121
 
 
122
static void act5()
 
123
 
124
                NLA = PER_PER;
 
125
        }
 
126
 
 
127
 
 
128
static void act6()
 
129
 
130
                NLA = NAME_PER_PER;
 
131
    p_mode_def(&zzlextext[2],lex_mode_counter++);   
 
132
        }
 
133
 
 
134
 
 
135
static void act7()
 
136
 
137
                NLA = LEXMEMBER;
 
138
    lexMember=1;                                        /* MR1 */
 
139
    if (firstLexMember != 0) {                  /* MR1 */
 
140
      firstLexMember=0;                         /* MR1 */
 
141
      p_class_def1();                           /* MR1 */
 
142
    };                                          /* MR1 */
 
143
    zzmode(ACT);                                        /* MR1 */
 
144
        }
 
145
 
 
146
 
 
147
static void act8()
 
148
 
149
                NLA = LEXACTION;
 
150
    lexAction=1;zzmode(ACT);  
 
151
        }
 
152
 
 
153
 
 
154
static void act9()
 
155
 
156
                NLA = PARSERCLASS;
 
157
    parserClass=1;                              /* MR1 */
 
158
    zzmode(ACT);                                        /* MR1 */
 
159
        }
 
160
 
 
161
 
 
162
static void act10()
 
163
 
164
                NLA = LEXPREFIX;
 
165
    lexPrefix=1;zzmode(ACT);  
 
166
        }
 
167
 
 
168
 
 
169
static void act11()
 
170
 
171
                NLA = ACTION;
 
172
    if (func_action)
 
173
    fprintf(OUT,"\n%s %sact%d()\n{ ",
 
174
    gen_cpp?"ANTLRTokenType":"static void",
 
175
    gen_cpp?ClassName("::"):"", ++action_no);
 
176
    zzmode(ACT); zzskip();
 
177
        }
 
178
 
 
179
 
 
180
static void act12()
 
181
 
182
                NLA = GREAT_GREAT;
 
183
        }
 
184
 
 
185
 
 
186
static void act13()
 
187
 
188
                NLA = L_BRACE;
 
189
        }
 
190
 
 
191
 
 
192
static void act14()
 
193
 
194
                NLA = R_BRACE;
 
195
        }
 
196
 
 
197
 
 
198
static void act15()
 
199
 
200
                NLA = L_PAR;
 
201
        }
 
202
 
 
203
 
 
204
static void act16()
 
205
 
206
                NLA = R_PAR;
 
207
        }
 
208
 
 
209
 
 
210
static void act17()
 
211
 
212
                NLA = L_BRACK;
 
213
        }
 
214
 
 
215
 
 
216
static void act18()
 
217
 
218
                NLA = R_BRACK;
 
219
        }
 
220
 
 
221
 
 
222
static void act19()
 
223
 
224
                NLA = ZERO_MORE;
 
225
        }
 
226
 
 
227
 
 
228
static void act20()
 
229
 
230
                NLA = ONE_MORE;
 
231
        }
 
232
 
 
233
 
 
234
static void act21()
 
235
 
236
                NLA = OR;
 
237
        }
 
238
 
 
239
 
 
240
static void act22()
 
241
 
242
                NLA = RANGE;
 
243
        }
 
244
 
 
245
 
 
246
static void act23()
 
247
 
248
                NLA = NOT;
 
249
        }
 
250
 
 
251
 
 
252
static void act24()
 
253
 
254
                NLA = OCTAL_VALUE;
 
255
    {int t; sscanf(&zzlextext[1],"%o",&t); zzlextext[0] = t;}  
 
256
        }
 
257
 
 
258
 
 
259
static void act25()
 
260
 
261
                NLA = HEX_VALUE;
 
262
    {int t; sscanf(&zzlextext[3],"%x",&t); zzlextext[0] = t;}  
 
263
        }
 
264
 
 
265
 
 
266
static void act26()
 
267
 
268
                NLA = DEC_VALUE;
 
269
    {int t; sscanf(&zzlextext[1],"%d",&t); zzlextext[0] = t;}  
 
270
        }
 
271
 
 
272
 
 
273
static void act27()
 
274
 
275
                NLA = TAB;
 
276
    zzlextext[0] = '\t';  
 
277
        }
 
278
 
 
279
 
 
280
static void act28()
 
281
 
282
                NLA = NL;
 
283
    zzlextext[0] = '\n';  
 
284
        }
 
285
 
 
286
 
 
287
static void act29()
 
288
 
289
                NLA = CR;
 
290
    zzlextext[0] = '\r';  
 
291
        }
 
292
 
 
293
 
 
294
static void act30()
 
295
 
296
                NLA = BS;
 
297
    zzlextext[0] = '\b';  
 
298
        }
 
299
 
 
300
 
 
301
static void act31()
 
302
 
303
                NLA = CONTINUATION;
 
304
    zzline++; zzskip();  
 
305
        }
 
306
 
 
307
 
 
308
static void act32()
 
309
 
310
                NLA = LIT;
 
311
    zzlextext[0] = zzlextext[1];  
 
312
        }
 
313
 
 
314
 
 
315
static void act33()
 
316
 
317
                NLA = REGCHAR;
 
318
        }
 
319
 
 
320
static unsigned char shift0[257] = {
 
321
  0, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
322
  1, 2, 40, 40, 1, 40, 40, 40, 40, 40, 
 
323
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
324
  40, 40, 40, 1, 40, 40, 40, 40, 4, 40, 
 
325
  40, 30, 31, 34, 35, 40, 37, 40, 40, 23, 
 
326
  24, 24, 24, 24, 24, 24, 24, 25, 25, 40, 
 
327
  40, 26, 40, 27, 40, 3, 21, 21, 21, 21, 
 
328
  21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 
 
329
  22, 22, 22, 22, 22, 22, 22, 22, 22, 20, 
 
330
  22, 22, 32, 39, 33, 40, 22, 40, 11, 9, 
 
331
  12, 21, 6, 19, 22, 22, 14, 22, 22, 5, 
 
332
  8, 16, 15, 17, 22, 10, 18, 13, 22, 22, 
 
333
  22, 7, 22, 22, 28, 36, 29, 38, 40, 40, 
 
334
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
335
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
336
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
337
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
338
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
339
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
340
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
341
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
342
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
343
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
344
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
345
  40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 
 
346
  40, 40, 40, 40, 40, 40, 40
 
347
};
 
348
 
 
349
 
 
350
static void act34()
 
351
 
352
                NLA = 1;
 
353
    error("unterminated action", zzline); zzmode(START);   
 
354
        }
 
355
 
 
356
 
 
357
static void act35()
 
358
 
359
                NLA = ACTION;
 
360
    if (func_action) fprintf(OUT,"}\n\n");
 
361
    zzmode(START);
 
362
    /* MR1                                                                          */
 
363
    /* MR1  11-Apr-97   Provide mechanism for inserting code into DLG class */
 
364
    /* MR1                              via <<%%lexmember ...>>                     */
 
365
    /* MR1                      This is a consequence of not saving actions         */
 
366
    /* MR1                                                                          */
 
367
    /* MR1 */      parserClass=0;               
 
368
    /* MR1 */      lexPrefix=0;
 
369
    /* MR1 */      lexAction=0;
 
370
    /* MR1 */      lexMember=0;
 
371
        }
 
372
 
 
373
 
 
374
static void act36()
 
375
 
376
                NLA = 34;
 
377
    xxputc(zzlextext[0]); zzskip();   
 
378
        }
 
379
 
 
380
 
 
381
static void act37()
 
382
 
383
                NLA = 35;
 
384
    xxputc('>'); zzskip();   
 
385
        }
 
386
 
 
387
 
 
388
static void act38()
 
389
 
390
                NLA = 36;
 
391
    xxputc('\\'); zzskip();   
 
392
        }
 
393
 
 
394
 
 
395
static void act39()
 
396
 
397
                NLA = 37;
 
398
    xxputc(zzlextext[0]); ++zzline; zzskip();   
 
399
        }
 
400
 
 
401
 
 
402
static void act40()
 
403
 
404
                NLA = 38;
 
405
    zzmode(ACTION_COMMENTS);                    /* MR1 */
 
406
    xxprintf("%s", &(zzlextext[0])); zzskip();  /* MR1 */
 
407
        }
 
408
 
 
409
 
 
410
static void act41()
 
411
 
412
                NLA = 39;
 
413
    zzmode(ACTION_CPP_COMMENTS);                        /* MR1 */
 
414
    xxprintf("%s", &(zzlextext[0])); zzskip();  /* MR1 */
 
415
        }
 
416
 
 
417
 
 
418
static void act42()
 
419
 
420
                NLA = 40;
 
421
    xxputc(zzlextext[0]); zzskip();   
 
422
        }
 
423
 
 
424
static unsigned char shift1[257] = {
 
425
  0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
426
  6, 3, 6, 6, 6, 6, 6, 6, 6, 6, 
 
427
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
428
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
429
  6, 6, 6, 5, 6, 6, 6, 6, 4, 6, 
 
430
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
431
  6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 
 
432
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
433
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
434
  6, 6, 6, 2, 6, 6, 6, 6, 6, 6, 
 
435
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
436
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
437
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
438
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
439
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
440
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
441
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
442
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
443
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
444
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
445
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
446
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
447
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
448
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
449
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
450
  6, 6, 6, 6, 6, 6, 6
 
451
};
 
452
 
 
453
 
 
454
static void act43()
 
455
 
456
                NLA = 1;
 
457
        }
 
458
 
 
459
 
 
460
static void act44()
 
461
 
462
                NLA = 41;
 
463
    zzmode(ACT);                                        /* MR1 */
 
464
    xxprintf("%s", &(zzlextext[0])); zzskip();  /* MR1 */
 
465
        }
 
466
 
 
467
 
 
468
static void act45()
 
469
 
470
                NLA = 42;
 
471
    zzline++; xxputc(zzlextext[0]); zzskip();  
 
472
        }
 
473
 
 
474
 
 
475
static void act46()
 
476
 
477
                NLA = 43;
 
478
    xxputc(zzlextext[0]); zzskip();  
 
479
        }
 
480
 
 
481
static unsigned char shift2[257] = {
 
482
  0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
483
  4, 3, 4, 4, 3, 4, 4, 4, 4, 4, 
 
484
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
485
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
486
  4, 4, 4, 1, 4, 4, 4, 4, 2, 4, 
 
487
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
488
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
489
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
490
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
491
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
492
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
493
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
494
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
495
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
496
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
497
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
498
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
499
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
500
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
501
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
502
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
503
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
504
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
505
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
506
  4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 
 
507
  4, 4, 4, 4, 4, 4, 4
 
508
};
 
509
 
 
510
 
 
511
static void act47()
 
512
 
513
                NLA = 1;
 
514
        }
 
515
 
 
516
 
 
517
static void act48()
 
518
 
519
                NLA = 44;
 
520
    zzmode(ACT); zzline++;                      /* MR1 */
 
521
    xxprintf("%s", &(zzlextext[0])); zzskip();  /* MR1 */
 
522
        }
 
523
 
 
524
 
 
525
static void act49()
 
526
 
527
                NLA = 45;
 
528
    xxputc(zzlextext[0]); zzskip();  
 
529
        }
 
530
 
 
531
static unsigned char shift3[257] = {
 
532
  0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
533
  2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 
 
534
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
535
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
536
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
537
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
538
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
539
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
540
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
541
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
542
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
543
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
544
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
545
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
546
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
547
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
548
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
549
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
550
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
551
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
552
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
553
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
554
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
555
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
556
  2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
 
557
  2, 2, 2, 2, 2, 2, 2
 
558
};
 
559
 
 
560
#define DfaStates       94
 
561
typedef unsigned char DfaState;
 
562
 
 
563
static DfaState st0[42] = {
 
564
  1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 
 
565
  6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 
 
566
  6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 
 
567
  11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 
 
568
  6, 94
 
569
};
 
570
 
 
571
static DfaState st1[42] = {
 
572
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
573
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
574
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
575
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
576
  94, 94
 
577
};
 
578
 
 
579
static DfaState st2[42] = {
 
580
  94, 21, 94, 94, 94, 94, 94, 94, 94, 94, 
 
581
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
582
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
583
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
584
  94, 94
 
585
};
 
586
 
 
587
static DfaState st3[42] = {
 
588
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
589
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
590
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
591
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
592
  94, 94
 
593
};
 
594
 
 
595
static DfaState st4[42] = {
 
596
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
597
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
598
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
599
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
600
  94, 94
 
601
};
 
602
 
 
603
static DfaState st5[42] = {
 
604
  94, 94, 94, 94, 22, 94, 94, 94, 94, 94, 
 
605
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
606
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
607
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
608
  94, 94
 
609
};
 
610
 
 
611
static DfaState st6[42] = {
 
612
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
613
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
614
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
615
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
616
  94, 94
 
617
};
 
618
 
 
619
static DfaState st7[42] = {
 
620
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
621
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
622
  94, 94, 94, 94, 94, 94, 23, 94, 94, 94, 
 
623
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
624
  94, 94
 
625
};
 
626
 
 
627
static DfaState st8[42] = {
 
628
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
629
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
630
  94, 94, 94, 94, 94, 94, 94, 24, 94, 94, 
 
631
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
632
  94, 94
 
633
};
 
634
 
 
635
static DfaState st9[42] = {
 
636
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
637
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
638
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
639
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
640
  94, 94
 
641
};
 
642
 
 
643
static DfaState st10[42] = {
 
644
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
645
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
646
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
647
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
648
  94, 94
 
649
};
 
650
 
 
651
static DfaState st11[42] = {
 
652
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
653
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
654
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
655
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
656
  94, 94
 
657
};
 
658
 
 
659
static DfaState st12[42] = {
 
660
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
661
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
662
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
663
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
664
  94, 94
 
665
};
 
666
 
 
667
static DfaState st13[42] = {
 
668
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
669
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
670
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
671
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
672
  94, 94
 
673
};
 
674
 
 
675
static DfaState st14[42] = {
 
676
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
677
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
678
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
679
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
680
  94, 94
 
681
};
 
682
 
 
683
static DfaState st15[42] = {
 
684
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
685
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
686
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
687
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
688
  94, 94
 
689
};
 
690
 
 
691
static DfaState st16[42] = {
 
692
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
693
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
694
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
695
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
696
  94, 94
 
697
};
 
698
 
 
699
static DfaState st17[42] = {
 
700
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
701
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
702
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
703
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
704
  94, 94
 
705
};
 
706
 
 
707
static DfaState st18[42] = {
 
708
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
709
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
710
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
711
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
712
  94, 94
 
713
};
 
714
 
 
715
static DfaState st19[42] = {
 
716
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
717
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
718
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
719
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
720
  94, 94
 
721
};
 
722
 
 
723
static DfaState st20[42] = {
 
724
  94, 25, 26, 25, 25, 25, 25, 25, 25, 27, 
 
725
  28, 25, 25, 29, 25, 25, 30, 25, 25, 25, 
 
726
  25, 25, 25, 31, 32, 32, 25, 25, 25, 25, 
 
727
  25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 
 
728
  25, 94
 
729
};
 
730
 
 
731
static DfaState st21[42] = {
 
732
  94, 21, 94, 94, 94, 94, 94, 94, 94, 94, 
 
733
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
734
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
735
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
736
  94, 94
 
737
};
 
738
 
 
739
static DfaState st22[42] = {
 
740
  94, 94, 94, 94, 94, 33, 33, 33, 33, 33, 
 
741
  33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 
 
742
  33, 33, 33, 94, 94, 94, 94, 94, 94, 94, 
 
743
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
744
  94, 94
 
745
};
 
746
 
 
747
static DfaState st23[42] = {
 
748
  94, 94, 94, 94, 34, 94, 94, 94, 94, 94, 
 
749
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
750
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
751
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
752
  94, 94
 
753
};
 
754
 
 
755
static DfaState st24[42] = {
 
756
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
757
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
758
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
759
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
760
  94, 94
 
761
};
 
762
 
 
763
static DfaState st25[42] = {
 
764
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
765
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
766
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
767
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
768
  94, 94
 
769
};
 
770
 
 
771
static DfaState st26[42] = {
 
772
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
773
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
774
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
775
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
776
  94, 94
 
777
};
 
778
 
 
779
static DfaState st27[42] = {
 
780
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
781
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
782
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
783
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
784
  94, 94
 
785
};
 
786
 
 
787
static DfaState st28[42] = {
 
788
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
789
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
790
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
791
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
792
  94, 94
 
793
};
 
794
 
 
795
static DfaState st29[42] = {
 
796
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
797
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
798
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
799
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
800
  94, 94
 
801
};
 
802
 
 
803
static DfaState st30[42] = {
 
804
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
805
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
806
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
807
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
808
  94, 94
 
809
};
 
810
 
 
811
static DfaState st31[42] = {
 
812
  94, 94, 94, 94, 94, 94, 94, 35, 94, 94, 
 
813
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
814
  35, 94, 94, 36, 36, 94, 94, 94, 94, 94, 
 
815
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
816
  94, 94
 
817
};
 
818
 
 
819
static DfaState st32[42] = {
 
820
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
821
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
822
  94, 94, 94, 37, 37, 37, 94, 94, 94, 94, 
 
823
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
824
  94, 94
 
825
};
 
826
 
 
827
static DfaState st33[42] = {
 
828
  94, 94, 94, 94, 94, 38, 38, 38, 38, 38, 
 
829
  38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 
 
830
  38, 38, 38, 38, 38, 38, 94, 94, 94, 94, 
 
831
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
832
  94, 94
 
833
};
 
834
 
 
835
static DfaState st34[42] = {
 
836
  94, 94, 94, 94, 39, 94, 94, 94, 94, 94, 
 
837
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
838
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
839
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
840
  94, 94
 
841
};
 
842
 
 
843
static DfaState st35[42] = {
 
844
  94, 94, 94, 94, 94, 94, 40, 94, 94, 40, 
 
845
  94, 40, 40, 94, 94, 94, 94, 94, 94, 40, 
 
846
  94, 40, 94, 40, 40, 40, 94, 94, 94, 94, 
 
847
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
848
  94, 94
 
849
};
 
850
 
 
851
static DfaState st36[42] = {
 
852
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
853
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
854
  94, 94, 94, 36, 36, 94, 94, 94, 94, 94, 
 
855
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
856
  94, 94
 
857
};
 
858
 
 
859
static DfaState st37[42] = {
 
860
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
861
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
862
  94, 94, 94, 37, 37, 37, 94, 94, 94, 94, 
 
863
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
864
  94, 94
 
865
};
 
866
 
 
867
static DfaState st38[42] = {
 
868
  94, 94, 94, 94, 94, 38, 38, 38, 38, 38, 
 
869
  38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 
 
870
  38, 38, 38, 38, 38, 38, 94, 94, 94, 94, 
 
871
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
872
  94, 94
 
873
};
 
874
 
 
875
static DfaState st39[42] = {
 
876
  94, 94, 94, 94, 94, 41, 94, 94, 94, 94, 
 
877
  94, 94, 94, 94, 94, 94, 94, 42, 94, 94, 
 
878
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
879
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
880
  94, 94
 
881
};
 
882
 
 
883
static DfaState st40[42] = {
 
884
  94, 94, 94, 94, 94, 94, 40, 94, 94, 40, 
 
885
  94, 40, 40, 94, 94, 94, 94, 94, 94, 40, 
 
886
  94, 40, 94, 40, 40, 40, 94, 94, 94, 94, 
 
887
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
888
  94, 94
 
889
};
 
890
 
 
891
static DfaState st41[42] = {
 
892
  94, 94, 94, 94, 94, 94, 43, 94, 94, 94, 
 
893
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
894
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
895
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
896
  94, 94
 
897
};
 
898
 
 
899
static DfaState st42[42] = {
 
900
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
901
  94, 44, 94, 94, 94, 94, 94, 94, 94, 94, 
 
902
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
903
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
904
  94, 94
 
905
};
 
906
 
 
907
static DfaState st43[42] = {
 
908
  94, 94, 94, 94, 94, 94, 94, 45, 94, 94, 
 
909
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
910
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
911
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
912
  94, 94
 
913
};
 
914
 
 
915
static DfaState st44[42] = {
 
916
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
917
  46, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
918
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
919
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
920
  94, 94
 
921
};
 
922
 
 
923
static DfaState st45[42] = {
 
924
  94, 94, 94, 94, 94, 94, 94, 94, 47, 94, 
 
925
  94, 48, 94, 94, 94, 94, 94, 49, 94, 94, 
 
926
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
927
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
928
  94, 94
 
929
};
 
930
 
 
931
static DfaState st46[42] = {
 
932
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
933
  94, 94, 94, 94, 94, 94, 94, 94, 50, 94, 
 
934
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
935
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
936
  94, 94
 
937
};
 
938
 
 
939
static DfaState st47[42] = {
 
940
  94, 94, 94, 94, 94, 94, 51, 94, 94, 94, 
 
941
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
942
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
943
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
944
  94, 94
 
945
};
 
946
 
 
947
static DfaState st48[42] = {
 
948
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
949
  94, 94, 52, 94, 94, 94, 94, 94, 94, 94, 
 
950
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
951
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
952
  94, 94
 
953
};
 
954
 
 
955
static DfaState st49[42] = {
 
956
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
957
  53, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
958
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
959
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
960
  94, 94
 
961
};
 
962
 
 
963
static DfaState st50[42] = {
 
964
  94, 94, 94, 94, 94, 94, 54, 94, 94, 94, 
 
965
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
966
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
967
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
968
  94, 94
 
969
};
 
970
 
 
971
static DfaState st51[42] = {
 
972
  94, 94, 94, 94, 94, 94, 94, 94, 55, 94, 
 
973
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
974
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
975
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
976
  94, 94
 
977
};
 
978
 
 
979
static DfaState st52[42] = {
 
980
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
981
  94, 94, 94, 56, 94, 94, 94, 94, 94, 94, 
 
982
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
983
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
984
  94, 94
 
985
};
 
986
 
 
987
static DfaState st53[42] = {
 
988
  94, 94, 94, 94, 94, 94, 57, 94, 94, 94, 
 
989
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
990
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
991
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
992
  94, 94
 
993
};
 
994
 
 
995
static DfaState st54[42] = {
 
996
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
997
  58, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
998
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
999
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1000
  94, 94
 
1001
};
 
1002
 
 
1003
static DfaState st55[42] = {
 
1004
  94, 94, 94, 94, 94, 94, 94, 94, 94, 59, 
 
1005
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1006
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1007
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1008
  94, 94
 
1009
};
 
1010
 
 
1011
static DfaState st56[42] = {
 
1012
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1013
  94, 94, 94, 94, 60, 94, 94, 94, 94, 94, 
 
1014
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1015
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1016
  94, 94
 
1017
};
 
1018
 
 
1019
static DfaState st57[42] = {
 
1020
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1021
  94, 94, 94, 94, 94, 94, 94, 94, 94, 61, 
 
1022
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1023
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1024
  94, 94
 
1025
};
 
1026
 
 
1027
static DfaState st58[42] = {
 
1028
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1029
  94, 94, 62, 94, 94, 94, 94, 94, 94, 94, 
 
1030
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1031
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1032
  94, 94
 
1033
};
 
1034
 
 
1035
static DfaState st59[42] = {
 
1036
  94, 94, 94, 94, 94, 94, 63, 94, 94, 94, 
 
1037
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1038
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1039
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1040
  94, 94
 
1041
};
 
1042
 
 
1043
static DfaState st60[42] = {
 
1044
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1045
  94, 94, 94, 94, 94, 64, 94, 94, 94, 94, 
 
1046
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1047
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1048
  94, 94
 
1049
};
 
1050
 
 
1051
static DfaState st61[42] = {
 
1052
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1053
  94, 94, 94, 94, 65, 94, 94, 94, 94, 94, 
 
1054
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1055
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1056
  94, 94
 
1057
};
 
1058
 
 
1059
static DfaState st62[42] = {
 
1060
  94, 94, 94, 94, 94, 66, 94, 94, 94, 94, 
 
1061
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1062
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1063
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1064
  94, 94
 
1065
};
 
1066
 
 
1067
static DfaState st63[42] = {
 
1068
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1069
  67, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1070
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1071
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1072
  94, 94
 
1073
};
 
1074
 
 
1075
static DfaState st64[42] = {
 
1076
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1077
  94, 94, 94, 94, 94, 94, 68, 94, 94, 94, 
 
1078
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1079
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1080
  94, 94
 
1081
};
 
1082
 
 
1083
static DfaState st65[42] = {
 
1084
  94, 94, 94, 94, 94, 94, 94, 69, 94, 94, 
 
1085
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1086
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1087
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1088
  94, 94
 
1089
};
 
1090
 
 
1091
static DfaState st66[42] = {
 
1092
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1093
  94, 70, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1094
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1095
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1096
  94, 94
 
1097
};
 
1098
 
 
1099
static DfaState st67[42] = {
 
1100
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1101
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1102
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1103
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1104
  94, 94
 
1105
};
 
1106
 
 
1107
static DfaState st68[42] = {
 
1108
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1109
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1110
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1111
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1112
  94, 94
 
1113
};
 
1114
 
 
1115
static DfaState st69[42] = {
 
1116
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1117
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1118
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1119
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1120
  94, 94
 
1121
};
 
1122
 
 
1123
static DfaState st70[42] = {
 
1124
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1125
  94, 94, 94, 94, 94, 94, 94, 94, 71, 94, 
 
1126
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1127
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1128
  94, 94
 
1129
};
 
1130
 
 
1131
static DfaState st71[42] = {
 
1132
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1133
  94, 94, 94, 94, 94, 94, 94, 94, 72, 94, 
 
1134
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1135
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1136
  94, 94
 
1137
};
 
1138
 
 
1139
static DfaState st72[42] = {
 
1140
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1141
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1142
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1143
  94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 
 
1144
  94, 94
 
1145
};
 
1146
 
 
1147
static DfaState st73[8] = {
 
1148
  74, 75, 76, 77, 78, 79, 79, 94
 
1149
};
 
1150
 
 
1151
static DfaState st74[8] = {
 
1152
  94, 94, 94, 94, 94, 94, 94, 94
 
1153
};
 
1154
 
 
1155
static DfaState st75[8] = {
 
1156
  94, 80, 94, 94, 94, 94, 94, 94
 
1157
};
 
1158
 
 
1159
static DfaState st76[8] = {
 
1160
  94, 81, 94, 94, 94, 94, 94, 94
 
1161
};
 
1162
 
 
1163
static DfaState st77[8] = {
 
1164
  94, 94, 94, 94, 94, 94, 94, 94
 
1165
};
 
1166
 
 
1167
static DfaState st78[8] = {
 
1168
  94, 94, 94, 94, 82, 83, 94, 94
 
1169
};
 
1170
 
 
1171
static DfaState st79[8] = {
 
1172
  94, 94, 94, 94, 94, 94, 94, 94
 
1173
};
 
1174
 
 
1175
static DfaState st80[8] = {
 
1176
  94, 94, 94, 94, 94, 94, 94, 94
 
1177
};
 
1178
 
 
1179
static DfaState st81[8] = {
 
1180
  94, 94, 94, 94, 94, 94, 94, 94
 
1181
};
 
1182
 
 
1183
static DfaState st82[8] = {
 
1184
  94, 94, 94, 94, 94, 94, 94, 94
 
1185
};
 
1186
 
 
1187
static DfaState st83[8] = {
 
1188
  94, 94, 94, 94, 94, 94, 94, 94
 
1189
};
 
1190
 
 
1191
static DfaState st84[6] = {
 
1192
  85, 86, 87, 88, 87, 94
 
1193
};
 
1194
 
 
1195
static DfaState st85[6] = {
 
1196
  94, 94, 94, 94, 94, 94
 
1197
};
 
1198
 
 
1199
static DfaState st86[6] = {
 
1200
  94, 94, 89, 94, 94, 94
 
1201
};
 
1202
 
 
1203
static DfaState st87[6] = {
 
1204
  94, 94, 94, 94, 94, 94
 
1205
};
 
1206
 
 
1207
static DfaState st88[6] = {
 
1208
  94, 94, 94, 94, 94, 94
 
1209
};
 
1210
 
 
1211
static DfaState st89[6] = {
 
1212
  94, 94, 94, 94, 94, 94
 
1213
};
 
1214
 
 
1215
static DfaState st90[4] = {
 
1216
  91, 92, 93, 94
 
1217
};
 
1218
 
 
1219
static DfaState st91[4] = {
 
1220
  94, 94, 94, 94
 
1221
};
 
1222
 
 
1223
static DfaState st92[4] = {
 
1224
  94, 94, 94, 94
 
1225
};
 
1226
 
 
1227
static DfaState st93[4] = {
 
1228
  94, 94, 94, 94
 
1229
};
 
1230
 
 
1231
 
 
1232
DfaState *dfa[94] = {
 
1233
        st0,
 
1234
        st1,
 
1235
        st2,
 
1236
        st3,
 
1237
        st4,
 
1238
        st5,
 
1239
        st6,
 
1240
        st7,
 
1241
        st8,
 
1242
        st9,
 
1243
        st10,
 
1244
        st11,
 
1245
        st12,
 
1246
        st13,
 
1247
        st14,
 
1248
        st15,
 
1249
        st16,
 
1250
        st17,
 
1251
        st18,
 
1252
        st19,
 
1253
        st20,
 
1254
        st21,
 
1255
        st22,
 
1256
        st23,
 
1257
        st24,
 
1258
        st25,
 
1259
        st26,
 
1260
        st27,
 
1261
        st28,
 
1262
        st29,
 
1263
        st30,
 
1264
        st31,
 
1265
        st32,
 
1266
        st33,
 
1267
        st34,
 
1268
        st35,
 
1269
        st36,
 
1270
        st37,
 
1271
        st38,
 
1272
        st39,
 
1273
        st40,
 
1274
        st41,
 
1275
        st42,
 
1276
        st43,
 
1277
        st44,
 
1278
        st45,
 
1279
        st46,
 
1280
        st47,
 
1281
        st48,
 
1282
        st49,
 
1283
        st50,
 
1284
        st51,
 
1285
        st52,
 
1286
        st53,
 
1287
        st54,
 
1288
        st55,
 
1289
        st56,
 
1290
        st57,
 
1291
        st58,
 
1292
        st59,
 
1293
        st60,
 
1294
        st61,
 
1295
        st62,
 
1296
        st63,
 
1297
        st64,
 
1298
        st65,
 
1299
        st66,
 
1300
        st67,
 
1301
        st68,
 
1302
        st69,
 
1303
        st70,
 
1304
        st71,
 
1305
        st72,
 
1306
        st73,
 
1307
        st74,
 
1308
        st75,
 
1309
        st76,
 
1310
        st77,
 
1311
        st78,
 
1312
        st79,
 
1313
        st80,
 
1314
        st81,
 
1315
        st82,
 
1316
        st83,
 
1317
        st84,
 
1318
        st85,
 
1319
        st86,
 
1320
        st87,
 
1321
        st88,
 
1322
        st89,
 
1323
        st90,
 
1324
        st91,
 
1325
        st92,
 
1326
        st93
 
1327
};
 
1328
 
 
1329
 
 
1330
DfaState accepts[95] = {
 
1331
  0, 1, 2, 3, 4, 33, 33, 33, 33, 13, 
 
1332
  14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 
 
1333
  0, 2, 5, 11, 12, 32, 31, 30, 29, 27, 
 
1334
  28, 24, 26, 6, 0, 0, 24, 26, 6, 0, 
 
1335
  25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 
1336
  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 
1337
  0, 0, 0, 0, 0, 0, 0, 7, 8, 10, 
 
1338
  0, 0, 9, 0, 34, 36, 38, 39, 42, 42, 
 
1339
  35, 37, 41, 40, 0, 43, 46, 46, 45, 44, 
 
1340
  0, 47, 48, 49, 0
 
1341
};
 
1342
 
 
1343
void (*actions[50])() = {
 
1344
        zzerraction,
 
1345
        act1,
 
1346
        act2,
 
1347
        act3,
 
1348
        act4,
 
1349
        act5,
 
1350
        act6,
 
1351
        act7,
 
1352
        act8,
 
1353
        act9,
 
1354
        act10,
 
1355
        act11,
 
1356
        act12,
 
1357
        act13,
 
1358
        act14,
 
1359
        act15,
 
1360
        act16,
 
1361
        act17,
 
1362
        act18,
 
1363
        act19,
 
1364
        act20,
 
1365
        act21,
 
1366
        act22,
 
1367
        act23,
 
1368
        act24,
 
1369
        act25,
 
1370
        act26,
 
1371
        act27,
 
1372
        act28,
 
1373
        act29,
 
1374
        act30,
 
1375
        act31,
 
1376
        act32,
 
1377
        act33,
 
1378
        act34,
 
1379
        act35,
 
1380
        act36,
 
1381
        act37,
 
1382
        act38,
 
1383
        act39,
 
1384
        act40,
 
1385
        act41,
 
1386
        act42,
 
1387
        act43,
 
1388
        act44,
 
1389
        act45,
 
1390
        act46,
 
1391
        act47,
 
1392
        act48,
 
1393
        act49
 
1394
};
 
1395
 
 
1396
static DfaState dfa_base[] = {
 
1397
        0,
 
1398
        73,
 
1399
        84,
 
1400
        90
 
1401
};
 
1402
 
 
1403
static unsigned char *b_class_no[] = {
 
1404
        shift0,
 
1405
        shift1,
 
1406
        shift2,
 
1407
        shift3
 
1408
};
 
1409
 
 
1410
 
 
1411
 
 
1412
#define ZZSHIFT(c) (b_class_no[zzauto][1+c])
 
1413
#define MAX_MODE 4
 
1414
#include "dlgauto.h"