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 DIC_PARSER_INT_H 00019 #define DIC_PARSER_INT_H 00020 00021 #include <string> 00022 00023 using namespace std; 00024 00025 extern void ProcessAssignmentsFromDICParser(); 00026 extern void ProcessOneAssignmentFromDICParser(); 00027 extern void ProcessItemNameListLoopFromDICParser(); 00028 extern void ProcessItemNameListNameFromDICParser(); 00029 extern void ProcessValueListFromDICParser(); 00030 extern void ProcessItemNameFromDICParser(); 00031 extern void ProcessLoopFromDICParser(); 00032 extern void ProcessItemValueFromDICParser(); 00033 extern void ProcessLsItemValueFromDICParser(); 00034 extern void ProcessUnknownValueFromDICParser(); 00035 extern void ProcessMissingValueFromDICParser(); 00036 extern void ProcessSaveBeginFromDICParser(); 00037 extern void ProcessSaveEndFromDICParser(); 00038 extern void ProcessDataBlockNameFromDICParser(); 00039 00040 extern string Glob_tBufKeywordSaveDIC; 00041 extern char* Glob_pBufValueDIC; 00042 extern char* Glob_dataBlockNameDIC; 00043 00044 #endif /* DIC_PARSER_INT_H */