/***********************************************************************/ /* Open Visualization Data Explorer */ /* (C) Copyright IBM Corp. 1989,1999 */ /* ALL RIGHTS RESERVED */ /* This code licensed under the */ /* "IBM PUBLIC LICENSE - Open Visualization Data Explorer" */ /***********************************************************************/ #include #ifndef _uinparse_h #define _uinparse_h #include #include "defines.h" #if defined(__cplusplus) || defined(c_plusplus) class Network; #else typedef struct _Network_ Network; #endif /*** *** Functions: ***/ #if defined(__cplusplus) || defined(c_plusplus) extern "C" { #endif extern void ParseComment(char* comment); extern void ParseFunctionID(char* name); extern void ParseArgument(char* name, const boolean isVarname); extern void ParseLValue(char* name); extern void ParseStringAttribute(char* name, char *value); extern void ParseIntAttribute(char* name, int value); extern void ParseRValue(char* name); extern void ParseEndOfMacroDefinition(); extern void yyerror(char *, ...); #if defined(__cplusplus) || defined(c_plusplus) } #endif #endif /* _uinparse_h */