00001 #ifndef INC_vrml97parserTokenTypes_hpp_
00002 #define INC_vrml97parserTokenTypes_hpp_
00003
00004
00005
00006 #ifndef CUSTOM_API
00007 # define CUSTOM_API
00008 #endif
00009
00010 #ifdef __cplusplus
00011 struct CUSTOM_API vrml97parserTokenTypes {
00012 #endif
00013 enum {
00014 EOF_ = 1,
00015 HEADER = 4,
00016 LITERAL_DEF = 5,
00017 LITERAL_USE = 6,
00018 LITERAL_PROTO = 7,
00019 LBRACKET = 8,
00020 RBRACKET = 9,
00021 LBRACE = 10,
00022 RBRACE = 11,
00023 LITERAL_eventIn = 12,
00024 LITERAL_eventOut = 13,
00025 LITERAL_field = 14,
00026 LITERAL_exposedField = 15,
00027 LITERAL_EXTERNPROTO = 16,
00028 LITERAL_ROUTE = 17,
00029 DOT = 18,
00030 LITERAL_TO = 19,
00031 LITERAL_Script = 20,
00032 LITERAL_IS = 21,
00033 Id = 22,
00034 LITERAL_MFColor = 23,
00035 LITERAL_MFFloat = 24,
00036
00037 LITERAL_MFNode = 26,
00038 LITERAL_MFRotation = 27,
00039 LITERAL_MFString = 28,
00040 LITERAL_MFTime = 29,
00041
00042
00043 LITERAL_SFBool = 32,
00044 LITERAL_SFColor = 33,
00045 LITERAL_SFFloat = 34,
00046 LITERAL_SFImage = 35,
00047
00048 LITERAL_SFNode = 37,
00049 LITERAL_SFRotation = 38,
00050 LITERAL_SFString = 39,
00051 LITERAL_SFTime = 40,
00052
00053
00054 LITERAL_TRUE = 43,
00055 LITERAL_FALSE = 44,
00056 LITERAL_NULL = 45,
00057 FLOAT = 46,
00058 INT = 47,
00059 STRING = 48,
00060 ROOTFLOAT = 49,
00061 NOROOTFLOAT = 50,
00062 ABS_INT = 51,
00063 FLOAT_OR_INT_OR_DOT = 52,
00064 ESC = 53,
00065 STRING_INTERNAL = 54,
00066 IdFirstChar = 55,
00067 IdRestChar = 56,
00068 WS = 57,
00069 COMMENT = 58,
00070 COMMENT_OR_HEADER = 59,
00071 NULL_TREE_LOOKAHEAD = 3
00072 };
00073 #ifdef __cplusplus
00074 };
00075 #endif
00076 #endif