00001 #ifndef INC_QueryLexerTokenTypes_hpp_
00002 #define INC_QueryLexerTokenTypes_hpp_
00003
00004 ANTLR_BEGIN_NAMESPACE(indri)
00005 ANTLR_BEGIN_NAMESPACE(lang)
00006
00007
00008 #ifndef CUSTOM_API
00009 # define CUSTOM_API
00010 #endif
00011
00012 #ifdef __cplusplus
00013 struct CUSTOM_API QueryLexerTokenTypes {
00014 #endif
00015 enum {
00016 EOF_ = 1,
00017 SUM = 4,
00018 WSUM = 5,
00019 WAND = 6,
00020 OD = 7,
00021 OR = 8,
00022 NOT = 9,
00023 UW = 10,
00024 COMBINE = 11,
00025 WEIGHT = 12,
00026 MAX = 13,
00027 FILREQ = 14,
00028 FILREJ = 15,
00029 SCOREIF = 16,
00030 SCOREIFNOT = 17,
00031 ANY = 18,
00032 BAND = 19,
00033 WSYN = 20,
00034 SYN = 21,
00035 PRIOR = 22,
00036 DATEAFTER = 23,
00037 DATEBEFORE = 24,
00038 DATEBETWEEN = 25,
00039 DATEEQUALS = 26,
00040 LESS = 27,
00041 GREATER = 28,
00042 BETWEEN = 29,
00043 EQUALS = 30,
00044 WCARD = 31,
00045 NUMBER = 32,
00046 NEGATIVE_NUMBER = 33,
00047 FLOAT = 34,
00048 STAR = 35,
00049 O_PAREN = 36,
00050 C_PAREN = 37,
00051 O_ANGLE = 38,
00052 C_ANGLE = 39,
00053 O_SQUARE = 40,
00054 C_SQUARE = 41,
00055 O_BRACE = 42,
00056 C_BRACE = 43,
00057 DBL_QUOTE = 44,
00058 QUOTE = 45,
00059 DOT = 46,
00060 COMMA = 47,
00061 SLASH = 48,
00062 B_SLASH = 49,
00063 DASH = 50,
00064 SPACE_DASH = 51,
00065 COLON = 52,
00066 TAB = 53,
00067 CR = 54,
00068 LF = 55,
00069 SPACE = 56,
00070 HIGH_CHAR = 57,
00071 DIGIT = 58,
00072 ASCII_LETTER = 59,
00073 SAFE_LETTER = 60,
00074 SAFE_CHAR = 61,
00075 BASESIXFOUR_CHAR = 62,
00076 TEXT_TERM = 63,
00077 TERM = 64,
00078 ENCODED_QUOTED_TERM = 65,
00079 ENCODED_TERM = 66,
00080 OPERATOR = 67,
00081 JUNK = 68,
00082 NULL_TREE_LOOKAHEAD = 3
00083 };
00084 #ifdef __cplusplus
00085 };
00086 #endif
00087 ANTLR_END_NAMESPACE
00088 ANTLR_END_NAMESPACE
00089 #endif