Go to the documentation of this file.00001 #ifndef NWA_PARSER_HPP
00002 #define NWA_PARSER_HPP
00003
00004 #include <iosfwd>
00005 #include <string>
00006 #include "Nwa.hpp"
00007
00008 namespace opennwa {
00009
00010
00011
00012
00013 extern NwaRefPtr read_nwa(std::istream & is, std::string * name = NULL);
00014
00015
00016
00017 typedef std::map<std::string, NwaRefPtr> ProcedureMap;
00018
00019
00020
00021
00022
00023 extern ProcedureMap read_nwa_proc_set(std::istream & is);
00024
00025
00026
00027 extern void parser_test_all();
00028
00029 }
00030
00031
00032
00033
00034
00035
00036
00037
00038 #endif