1
2 package org.exolab.castor.xml.dtd.parser;
3
4 public interface DTDInitialParserConstants {
5
6 int EOF = 0;
7 int LETTER = 1;
8 int DIGIT = 2;
9 int COMBINING_CHAR = 3;
10 int EXTENDER = 4;
11 int NAMECHAR = 5;
12 int NAME = 6;
13 int S = 7;
14 int TEXT_UNIT = 8;
15 int BEGIN_PE_DECL = 9;
16 int PE_REFERENCE_D = 10;
17 int NAME_OF_PE = 11;
18 int SPACE = 12;
19 int START_DQ = 13;
20 int START_SQ = 14;
21 int END_PE_DECL = 15;
22 int ENTITY_VALUE_TEXT_DQ = 16;
23 int PE_REFERENCE_DQ = 17;
24 int END_DQ = 18;
25 int ENTITY_VALUE_TEXT_SQ = 19;
26 int PE_REFERENCE_SQ = 20;
27 int END_SQ = 21;
28
29 int DEFAULT = 0;
30 int WithinPEdecl = 1;
31 int WithinEntityValueDQ = 2;
32 int WithinEntityValueSQ = 3;
33
34 String[] tokenImage = {
35 "<EOF>",
36 "<LETTER>",
37 "<DIGIT>",
38 "<COMBINING_CHAR>",
39 "<EXTENDER>",
40 "<NAMECHAR>",
41 "<NAME>",
42 "<S>",
43 "<TEXT_UNIT>",
44 "<BEGIN_PE_DECL>",
45 "<PE_REFERENCE_D>",
46 "<NAME_OF_PE>",
47 "<SPACE>",
48 "\"\\\"\"",
49 "\"\\\'\"",
50 "\">\"",
51 "<ENTITY_VALUE_TEXT_DQ>",
52 "<PE_REFERENCE_DQ>",
53 "\"\\\"\"",
54 "<ENTITY_VALUE_TEXT_SQ>",
55 "<PE_REFERENCE_SQ>",
56 "\"\\\'\"",
57 };
58
59 }