00001 //$$FILE$$ 00002 //$$VERSION$$ 00003 //$$DATE$$ 00004 //$$LICENSE$$ 00005 /* 00006 PURPOSE: A DDL 2.1 compliant CIF file parser. 00007 */ 00008 00009 #ifndef DDL_SCANNER_INT_H 00010 #define DDL_SCANNER_INT_H 00011 00012 #define YY_NO_UNPUT 00013 00014 extern int ProcessNoneFromDDLScanner(); 00015 extern void ProcessWhiteSpaceFromDDLScanner(); 00016 extern int ProcessDataFromDDLScanner(); 00017 extern int ProcessItemSaveBeginFromDDLScanner(); 00018 extern int ProcessCategorySaveBeginFromDDLScanner(); 00019 extern int ProcessSaveEndFromDDLScanner(); 00020 extern int ProcessLoopFromDDLScanner(); 00021 extern void ProcessStopFromDDLScanner(); 00022 extern int ProcessDotFromDDLScanner(); 00023 extern int ProcessQuestionFromDDLScanner(); 00024 extern void ProcessCommentFromDDLScanner(); 00025 extern int ProcessItemNameFromDDLScanner(); 00026 extern int ProcessUnquotedStringFromDDLScanner(); 00027 extern int ProcessSQuotedStringFromDDLScanner(); 00028 extern int ProcessDQuotedStringFromDDLScanner(); 00029 extern int ProcessEofFromDDLScanner(); 00030 00031 #endif /* DDL_SCANNER_BASE_H */