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