[refractoring] removed the lang namespace
[ozulis.git] / src / plugins / mugiwara / mugiwara-plugin.cc
bloba1bd50529910cb65859715c29bfe1997fd8905b1
1 #include "mugiwara-plugin.hh"
2 #include "parser.hh"
4 namespace mugiwara
6 const std::string & MugiwaraPlugin::name() const
8 static const std::string name_("lang.mugiwara");
9 return name_;
12 const std::string & MugiwaraPlugin::version() const
14 static const std::string version_("0.5");
15 return version_;
18 const std::string & MugiwaraPlugin::languageName() const
20 static const std::string name_("Mugiwara");
21 return name_;
24 const std::vector<std::string> & MugiwaraPlugin::extensions() const
26 static std::vector<std::string> extensions_;
27 static bool init = 1;
29 if (init)
31 extensions_.push_back("mgw");
32 init = 0;
35 return extensions_;
38 ozulis::Parser * MugiwaraPlugin::createParser()
40 return new mugiwara::Parser();
44 EXPORT_PLUGIN(mugiwara::MugiwaraPlugin)