00001 #ifndef INC_Vrml97ParserTokenTypes_hpp_
00002 #define INC_Vrml97ParserTokenTypes_hpp_
00003
00004
00005 struct Vrml97ParserTokenTypes {
00006 enum {
00007 EOF_ = 1,
00008 PERIOD = 4,
00009 LBRACKET = 5,
00010 RBRACKET = 6,
00011 LBRACE = 7,
00012 RBRACE = 8,
00013 ID = 9,
00014 INTEGER = 10,
00015 HEX_INTEGER = 11,
00016 REAL = 12,
00017 STRING = 13,
00018 KEYWORD_DEF = 14,
00019 KEYWORD_EVENTIN = 15,
00020 KEYWORD_EVENTOUT = 16,
00021 KEYWORD_EXPOSEDFIELD = 17,
00022 KEYWORD_EXTERNPROTO = 18,
00023 KEYWORD_FALSE = 19,
00024 KEYWORD_FIELD = 20,
00025 KEYWORD_IS = 21,
00026 KEYWORD_NULL = 22,
00027 KEYWORD_PROTO = 23,
00028 KEYWORD_ROUTE = 24,
00029 KEYWORD_TO = 25,
00030 KEYWORD_TRUE = 26,
00031 KEYWORD_USE = 27,
00032 FIELDTYPE_SFBOOL = 28,
00033 FIELDTYPE_SFCOLOR = 29,
00034 FIELDTYPE_SFFLOAT = 30,
00035 FIELDTYPE_SFIMAGE = 31,
00036 FIELDTYPE_SFINT32 = 32,
00037 FIELDTYPE_SFNODE = 33,
00038 FIELDTYPE_SFROTATION = 34,
00039 FIELDTYPE_SFSTRING = 35,
00040 FIELDTYPE_SFTIME = 36,
00041 FIELDTYPE_SFVEC2F = 37,
00042 FIELDTYPE_SFVEC3F = 38,
00043 FIELDTYPE_MFCOLOR = 39,
00044 FIELDTYPE_MFFLOAT = 40,
00045 FIELDTYPE_MFINT32 = 41,
00046 FIELDTYPE_MFNODE = 42,
00047 FIELDTYPE_MFROTATION = 43,
00048 FIELDTYPE_MFSTRING = 44,
00049 FIELDTYPE_MFTIME = 45,
00050 FIELDTYPE_MFVEC2F = 46,
00051 FIELDTYPE_MFVEC3F = 47,
00052 NULL_TREE_LOOKAHEAD = 3
00053 };
00054 };
00055 #endif