28#ifndef __FREEWRL_CPARSE_GENERAL_H__
29#define __FREEWRL_CPARSE_GENERAL_H__
33typedef struct SFColor vrmlColorT;
35typedef float vrmlFloatT;
36typedef int vrmlInt32T;
41typedef double vrmlTimeT;
42typedef double vrmlDoubleT;
43typedef struct SFVec2f vrmlVec2fT;
44typedef struct SFVec2d vrmlVec2dT;
45typedef struct SFVec3d vrmlVec3dT;
46typedef struct SFVec4f vrmlVec4fT;
47typedef struct SFVec4d vrmlVec4dT;
48typedef struct SFColor vrmlVec3fT;
57 #define SF_TYPE(fttype, type, ttype) \
59 #define MF_TYPE(fttype, type, ttype) \
60 struct Multi_##ttype type;
61 #include "VrmlTypeList.h"
66#define parseError(msg) \
67 (ConsoleMessage("Parse error: " msg "\n")) \