Source-highlight Library
|
00001 // 00002 // C++ Interface: outlangdefscanner 00003 // 00004 // Description: 00005 // 00006 // 00007 // Author: Lorenzo Bettini <http://www.lorenzobettini.it>, (C) 2004 00008 // 00009 // Copyright: See COPYING file that comes with this distribution 00010 // 00011 // 00012 00013 #ifndef OUTLANGDEFSCANNER_H 00014 #define OUTLANGDEFSCANNER_H 00015 00016 #include "parsestruct.h" 00017 00018 extern int outlangdef_lex() ; 00019 extern FILE *outlangdef_in; 00020 extern srchilite::ParseStructPtr outlang_parsestruct; 00021 00022 namespace srchilite { 00023 00024 void open_outlang_file_to_scan(const std::string &path, const std::string &file); 00025 00031 void close_outlangdefinputfile(); 00032 00036 void clear_outlangdefscanner(); 00037 00038 } 00039 00040 #endif // OUTLANGDEFSCANNER_H